isActive)->toBeNull() ->and($details->description)->toBeNull(); }); it('creates details for activated status toggle', function (): void { // WHEN $details = SecurityAlertDetails::forStatusToggled(true); // THEN expect($details->isActive)->toBeTrue() ->and($details->description)->toBe('Client account activated'); }); it('creates details for deactivated status toggle', function (): void { // WHEN $details = SecurityAlertDetails::forStatusToggled(false); // THEN expect($details->isActive)->toBeFalse() ->and($details->description)->toBe('Client account suspended'); }); });