2016-02-18 45 views
1

我創建了一個測試,像這樣:流明 - 測試PUT似乎並沒有工作

$user = factory(Users::class)->create([ 
      'userID'=>5 
     ]); 
     $this->actingAs($user) 
      ->put('/user/5', [ 
       'name' => "Bob Smith", 
      ]) 
      ->get('/user/5') 
      ->seeJson(['name'=>'Bob Smith']); 

但是當我運行它,測試因爲PUT沒有更新用戶的名稱失敗。我怎樣才能得到它來更新用戶?

回答

0

最後修復了它。將put('/user/5', ['name' => "Bob Smith"])行更改爲json('put', '/user/5', ['name' => "Bob Smith"])