2015-07-05 17 views
1

我對PHP的Laravel框架有點經驗。有沒有關於如何在「Laravel 5.1」中編寫基於CRUD的應用測試的例子?

在它的新版本(5.1)中,他們大大改進了測試功能。

是否有任何如何爲laravel 5.1中的基本CRUD應用程序編寫測試的示例。

我能夠測試任務的創建。但我仍然不確定這是否是最佳做法。請幫幫我。

<?php 

use App\Task; 
use Illuminate\Foundation\Testing\WithoutMiddleware; 
use Illuminate\Foundation\Testing\DatabaseMigrations; 
use Illuminate\Foundation\Testing\DatabaseTransactions; 

class TasksTest extends TestCase 
{  
    use DatabaseTransactions;  
    public function testCreateTask() 
    { 
     $this->visit('/tasks/create') 
      ->type('This is task title', 'title') 
      ->type('This is task description', 'description') 
      ->press('Create Task') 
      ->seePageIs('/tasks') 
      ->see('This is task title'); 
    }  
} 
+0

看看這裏https://github.com/laracasts/integrated –

回答

-1

首先只添加CRUD庫項目,然後, 只是簡單的運行這個命令,

PHP工匠CRUD:生成CRUD名--fields =「名稱:字符串,電子郵件:字符串,電話:整數,消息:文本「

+0

@ Homo Sapien。如果它的幫助然後標記爲接受請 –

+0

問題是關於測試不是實際的CRUD –

相關問題