エラー
phpunitでテストしようとしたところ、エラーになってしまいました。
$ phpunit
PHPUnit 5.2.10 by Sebastian Bergmann and contributors.
E                                                                   1 / 1 (100%)
Time: 223 ms, Memory: 14.00Mb
There was 1 error:
1) Tests\Unit\ExampleTest::testBasicTest
Error: Call to undefined method Tests\Unit\ExampleTest::visit()
/Users/yousan/git/example/tests/Unit/ExampleTest.php:18
FAILURES!
Tests: 1, Assertions: 0, Errors: 1.
<?php
namespace Tests\Unit;
use Tests\TestCase;
use Illuminate\Foundation\Testing\DatabaseMigrations;
use Illuminate\Foundation\Testing\DatabaseTransactions;
class ExampleTest extends TestCase
{
    /**
     * A basic test example.
     *
     * @return void
     */
    public function testBasicTest()
    {
        $this->visit('/')
             ->see('Laravel 5')
             ->dontSee('Rails');
    }
}
しらべたところ、Laravel5.4からはDuskを使ってテストしろ、ということでした。
5.3までの結合テストはユニットテストの一貫、みたいなイメージでしたが、Duskを使うことでE2Eテストとして実行しましょうね、ということっぽいですね。

