Laravel黄昏'没有执行测试!'

时间:2017-11-16 13:26:28

标签: php laravel

我正在尝试用laravel黄昏进行测试,但是当我运行命令php artisan dusk时,我得到的消息是他无法找到我用php artisan dusk制作的任何测试:make。这是我的一个测试的代码:

<?php

namespace Tests\Browser\Pages\Auth;

use Tests\DuskTestCase;
use Laravel\Dusk\Browser;
use \App\Models\User;
use Illuminate\Foundation\Testing\DatabaseMigrations;

class testSignin extends DuskTestCase
{
    use DatabaseMigrations;
    public function setUp()
    {
        parent::setUp();

        $this->seed();
    }
    /**
     * @tests signin
     * @group auth
     * @return void
     */
    public function test_Signin()
    {
        $user = factory(User::class)->create();
        $this->browse(function (Browser $browser) use ($user) {
            $browser->visit('/relation')
                ->assertPathIs('/signin')
                ->type('login', $user->username)
                ->type('password', $user->password)
                ->press('Inloggen')
                ->assertPathIs('/relation');
        });
    }
}

我的代码无法找到我的测试,这究竟是什么问题?

1 个答案:

答案 0 :(得分:3)

我认为Dusk的工作方式与PHPUnit相同。

所以....将您的文件和课程重命名为SigningTest(文件SigningTest.php)并将操作标记为测试@test