assertIsString($view); $this->assertStringContainsString('wire:model="body"', $view); $this->assertStringContainsString(".set('body', value, false)", $view); $this->assertStringContainsString("form.addEventListener('submit', syncBody, { capture: true })", $view); $this->assertStringNotContainsString('wire:model.live="body"', $view); $this->assertStringContainsString("document.addEventListener('livewire:navigated', initialiseTicketCreateEditor)", $view); $this->assertStringContainsString("editor.addEventListener('paste', () => window.setTimeout(syncBody, 0))", $view); } }