我的刀片中有以下内容……
- <div>
- <contact-form></contact-form>
- </div>
我想测试以确保Vue.js组件始终在我的测试中安装…
- public function testRoute()
- {
- $this->visit('/');
- //stuck here
- }
基本上我期待测试刀片具有< contact-form>.我该怎么办?
使用assertSee
Assert that the given string is contained within the response
- $this
- ->visit('/')
- ->assertSee('<contact-form>')
- ->assertSee('</contact-form>');
查看更多laravel 5.5测试断言here
或者如果你想深入了解客户端浏览器测试,请看Laravel Dusk,它有assertSourceHas方法.