view('filament.partials.diff.summary-badges', [ 'summary' => new DiffSummary( changedCount: 2, addedCount: 1, removedCount: 3, unchangedCount: 4, ), ]) ->assertSee('2 changed') ->assertSee('1 added') ->assertSee('3 removed') ->assertSee('4 unchanged') ->assertSee('fi-badge'); }); it('renders a clear fallback when no diff rows are available', function (): void { $this->view('filament.partials.diff.summary-badges', [ 'summary' => null, ]) ->assertSee('0 changed') ->assertSee('0 added') ->assertSee('0 removed') ->assertSee('0 unchanged') ->assertSee('No diff data available.'); });