私はLaravel 5.2を使用していますが、idがnew-item
のページがあります。クリックすると、javascriptコードがフォームのリモートブートストラップモーダルを読み込み、モーダルを表示します。Laravel 5.2テストDOMが変更されました
Laravelを使用してPHPUnitで機能をテストしたいと考えています。私はこのテストを書くいる:
$this->visit('/');
->click('new-item');
->seeElement('.modal');
ページが正常に動作しているが、テストが失敗しました。ページには.modal
要素がないというエラーが表示され、ページのhtmlも表示されます。 しかし、htmlは、リモートモーダルがページに挿入される前の元のページのように見えます。
JavaScriptを使用してDOMを変更した後で、ページの内容を更新するテストを強制するにはどうすればよいですか?