blade('Click!'); $view->assertSeeHtml('assertDontSeeHtml('blade('Click!'); $view->assertSeeHtml('data-attr="123"'); } public function testDefaultVariantIsPrimary(): void { $view = $this->blade('Click!'); $view->assertSeeHtml('bg-primary text-text-inverted'); } #[\PHPUnit\Framework\Attributes\DataProviderExternal(ButtonTestDataProvider::class, 'getDataForButtonTestWithButtons')] public function testVariants(string $variant, string $expectedHtml): void { $button = sprintf('Click!', $variant); $view = $this->blade($button); $view->assertSeeHtml($expectedHtml); } }