Sử dụng lệnh phpunit
Laravel sẽ chạy tất cả các kiểm tra đơn vị trong dự án của chúng tôi. Làm thế nào để chạy một hoặc Kiểm tra Đơn vị cụ thể trong Laravel 5.1
?Chỉ chạy thử nghiệm một đơn vị từ một bộ thử nghiệm trong laravel
Tôi chỉ muốn chạy testFindToken
từ bộ thử nghiệm của mình.
<?php
use Mockery as m;
use App\Models\AccessToken;
use Illuminate\Foundation\Testing\WithoutMiddleware;
class AccessTokenRepositoryTest extends TestCase
{
use WithoutMiddleware;
public function setUp()
{
parent::setUp();
$this->accessToken = factory(AccessToken::class);
$this->repo_AccessToken = app()->make('App\Repositories\AccessTokenRepository');
}
public function testFindToken()
{
$model = $this->accessToken->make();
$model->save();
$model_accessToken = $this->repo_AccessToken->findToken($model->id);
$this->assertInstanceOf(Illuminate\Database\Eloquent\Model::class, $model);
$this->assertNotNull(true, $model_accessToken);
}
}
Tuyệt vời! Cảm ơn Zayn :) –