testAndReturnCanTakeMultipleArguments
testAndReturnWithMultipleArgumentsCanBeCalledWithDifferentResults
testAndReturnWithASingleArgumentWillAlwaysReturnThatValue
testAndReturnWithMultipleArgumentsCanNotBeCalledMoreTimesThatReturnValues