【发布时间】:2018-06-27 11:23:41
【问题描述】:
我一直在寻找解决这个问题的方法,但我不得不自己问。例如,如果我有这个元素:
<a id="telephone-link" href="tel:+8445291234"><i class="fas fa-phone pr5"></i> (844) 529-1234 </a>
所以目前,我是这样测试它的:
$this->browse(function (Browser $browser) {
$browser->visit('/')
->click('#header-contacts a#telephone-link')
->assertPathIs('/'); //9
$browser->pause(500);
});
但我认为这是错误的,因为这里没有正确的测试。所以我想做的是两者之一:
- 断言链接是否真的将我重定向到呼叫应用程序;或
- 如果上述方法不起作用,请检查链接的 href 值,我在文档中找不到。
我希望你能帮助我。谢谢!
P.S.,如果我没记错的话,同样的事情也适用于邮件:链接。
【问题讨论】:
标签: php laravel phpunit href laravel-dusk