Artifact: Unit Test Cases (unit_test_cases) |  |
Test scenarios that are related to a specific deliverable.
Domains: Core Assets Work Product Kinds: Core Assets
Purpose
Unit tests are intended to identify defects that can be realized when the artifact are exercised in isolation from any other software.
Relationships
Roles | Responsible: Developer Unit Tester | Modified By: Unit Tester
Tasks | Input To: | Output From: Create Unit Test Cases
Description
Main Description | An artifact must be tested as an isolated unit before being released for broader use. Unit test cases are developed to cover the expected functionality of a basic unit of code. These tests should be automated so that they can be easily applied.
Brief Outline | Unit test cases are delivered as code.
Key Considerations
how much of the unit is exercised by the unit tests? how easy is it to apply the tests?
Tailoring
Representation Options | unit tests are in some programmatic form such as source code or tool scripts