A test case has which of the following elements?