Как я могу создать фабрику полиморфных отношений, чтобы использовать ее в своих тестах phpunit? - PullRequest
0 голосов
/ 30 марта 2019

У меня есть 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);

    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...