我有一个简单的PostController
和一个store
方法,该方法可以接收数据,对其进行验证,进行存储,然后通过成功消息将其重定向到/posts
。
我已经编写了一个测试以确保帖子的创建和保存如下:
/** test */
public function testStore()
{
$user = factory('App\User')->create();
$post = factory('App\Post')->create(['user_id' => $user->id]);
$response = $this->actingAs($user)
->json('POST', '/notice', $post->toArray())
->assertStatus(201)
->assertJson([
'created' => true,
]);
}
但是我收到的是 301(重定向),而不是 201 。我不明白。