Package-level declarations

Provides eight Given/When/Then tests across the five fusion requirements.

The tests exercise synchronized publication, motion estimation, stale-data rejection, health degradation, two-sensor operation, single-sensor rejection, and both association thresholds. Trace links identify the implementation units, component interfaces, and requirements covered by each test.

Tests Check Results

All severities: 0 total / 0 without filed issue · Critical: 0 total / 0 without filed issue · High: 0 total / 0 without filed issue · Moderate: 0 total / 0 without filed issue · Low: 0 total / 0 without filed issue
RuleFindingsFindings without filed issue
HIGH descriptionDefinedInTestsPackage Tests entity has no required description00
MODERATE forbiddenWordsInTests Tests entity contains forbidden wording00
HIGH nameDefinedInTestsPackage Tests entity has no required name00
HIGH nonTestsEntityInTestsPackage Entity uses the wrong viewpoint package (Tests)00
HIGH testCaseAllocationConsistency Test case exercises none of its verified requirements' allocated elements00
HIGH testCaseAsilDefined Test case has no ASIL00
HIGH testCaseContainerElementDefined Test specification has no subject element00
HIGH testCaseElementUnderTest Test case identifies no element under test00
MODERATE testCaseGivenWhenThen Test case omits the required Given–When–Then sequence00
HIGH testCaseInterfacesUnderTest Test case identifies no interface under test00
HIGH testCaseMustLiveInTestCaseContainer Test case lacks a containing test specification00
HIGH testCaseTraceability Test case has no trace to an element, interface, or requirement00
HIGH testCaseVerifiesRequirement Test case identifies no requirement to verify00
MODERATE testsClassInstance Tests class has no instance property in its file00
MODERATE testsClassPascalCase Tests class name violates PascalCase00
MODERATE testsClassesTopLevel Tests class is nested inside another declaration00
MODERATE testsObjectCamelCase Tests instance name violates camelCase00

More complete diagnostic records and evidence are available locally on the build machine (not published), at repository-relative path activities/fusion_activity/build/docs/com.example.stig.activities.fusion_activity--model-check-results.json.

Types

Link copied to clipboard
class FusionActivityTests : Tests

Requirement-based tests for the perception-only fusion component.

Properties