advanced acceptance test techniques - run tests with multiple sets of data
pass table of data into step definition, access with step.hashes