Testability

Kind: quality-attribute

Layer: Computation Core

Record: architecture:testability

Severity: mandatory

Scope: class, module, service

Canonical: Ontology

The degree to which code can be tested in isolation, with its dependencies, time and randomness supplied by the test.

Listed in Architecture principles, after Static Analysis and before Validation.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Refactored by

Severity

Category

Enforced by

Reinforced by

Enabled by

Linked from