A test case is a single testing action against the object under test.
A test case is a set of inputs and expected results that test a component
with the purpose of causing errors and/or failures. Test cases can be
created and attached to requirements.