我在Laravel 5.1中工作,构建测试以确保链接按预期运行。我从数据库生成一个表,每一行都有一个名称相同的链接"更新"。
我如何测试这样的多个链接,因为Laravel似乎要求您指定链接的名称? Laravel文档显示以下内容:(http://laravel.com/docs/5.1/testing)
<a href="/about-us">About Us</a>
现在,让我们编写一个点击链接并断言用户的测试 登陆正确的页面:
public function testBasicExample() { $this->visit('/') ->click('About Us') ->seePageIs('/about-us'); }
很明显,这会是什么样的测试? (我正在编写测试以检查是否存在关键标题,链接是否存在并指向正确的位置,数据库中的数据是否按预期生成,等等。)