2017-11-16 3 views
0

Ich versuche, den Test, den ich mit Laravel Dämmerung gemacht habe, aber wenn ich den Befehl php Handwerker Dämmerung laufen lasse, bekomme ich die Nachricht, dass er keine Tests finden kann, die ich mit php Handwerker Dämmerung gemacht habe: machen. Hier ist der Code eines meiner Tests:Laravel Dämmerung 'Keine Tests ausgeführt!'

<?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'); 
     }); 
    } 
} 

Was mit meinem Code genau falsch ist, dass er nicht meinen Test finden kann?

Antwort

1

Ich nehme an, Dusk funktioniert genauso wie PHPUnit.

So .... benennen Sie die Datei und Klasse SigningTest (Datei SigningTest.php) und markieren Aktion als Test @test

Verwandte Themen