【发布时间】:2015-08-25 15:10:59
【问题描述】:
Laravel 5.1 已经发布。但我不知道如何使用它的测试功能,因为我还是 TDD 的新手。
例如,我想测试我的 Eloquent 模型(关系等)。任何人都可以解释清楚吗?提前致谢
【问题讨论】:
标签: php phpunit tdd laravel-5 phpspec
Laravel 5.1 已经发布。但我不知道如何使用它的测试功能,因为我还是 TDD 的新手。
例如,我想测试我的 Eloquent 模型(关系等)。任何人都可以解释清楚吗?提前致谢
【问题讨论】:
标签: php phpunit tdd laravel-5 phpspec
世界上有几种类型的测试,我建议您编写一个单元测试,例如,假设您有用户和帖子表,并且您想测试关系。
$user = factory(User::class)->create();
$post = factory(Post::class)->create(['user_id'=>$user_id]);
$this->assertEqual(1, $user->posts->count());
这样你就测试了用户和帖子之间的关系。
【讨论】: