Uses hashrocket syntax and sets up the system mock correctly

system returns true, false or nil and not the exit status