...
G.3: definition of test case
Note: The selection of test cases shall have sufficient coverage according to e.g. the software integration test strategy and the release plan.
G.4: definition of verification criteria
Note: Verification criteria define the qualitative and quantitative criteria for verification of a requirement.
Unit Test Criteria
Create software unit test specification, and test software units according to the unit test specification.
U.1: Unit test specification should include the following criteria.
verification
strategystrategy
Note: The verification strategy shall define how to provide evidence for compliance of the software units with the software detailed design and with the non-functional requirements.
unit test cases
unit test data
static verification
coverage goals
coding standards (e.g. MISRA rules)
U.2: Verify that software unit conforms to the software detailed design.
Note: Software detailed design could be represented as a prototype, flow chart, sequence chart, entity relationship diagram, pseudo code, etc.
U.3: Verify that input/output data format conforms to the design and the requirement.
...