label)->not->toBe('Unknown') ->and($spec->icon)->not->toBeNull(); })->with([ 'queued status' => [BadgeDomain::EvidenceSnapshotStatus, 'queued'], 'generating status' => [BadgeDomain::EvidenceSnapshotStatus, 'generating'], 'active status' => [BadgeDomain::EvidenceSnapshotStatus, 'active'], 'superseded status' => [BadgeDomain::EvidenceSnapshotStatus, 'superseded'], 'expired status' => [BadgeDomain::EvidenceSnapshotStatus, 'expired'], 'failed status' => [BadgeDomain::EvidenceSnapshotStatus, 'failed'], 'complete completeness' => [BadgeDomain::EvidenceCompleteness, 'complete'], 'partial completeness' => [BadgeDomain::EvidenceCompleteness, 'partial'], 'missing completeness' => [BadgeDomain::EvidenceCompleteness, 'missing'], 'stale completeness' => [BadgeDomain::EvidenceCompleteness, 'stale'], ]);