1. A method for testing comprising the following machine-implemented steps: receiving an instruction including a natural language assertion statement; parsing the instruction; and evaluating the natural language assertion statement to true or false.