我有articles
表和comments
表。 comments
表包括commentable_id commentable_type
和body
。我在testcase
上尝试了以下代码,但这似乎不正确。有了这个,我无法创建多个comments
。
/** @test */
public function an_authenticated_user_can_comment_a_post(){
$user = $this->signIn();
$article = factory('App\Article')->create();
$this->post("article/{$article->slug}/comment", [
'comment' => $this->faker->sentence,
]);
$this->assertCount(1, $article->comments);
}