付费课程, 订阅后即可观看
电商系统 - 初出茅庐
42 集视频
4小时54分钟
本期Laravel 电商系统视频课程咱们对Category进行基本的单元测试,由于咱们采取的是先开发再测试,因此驱动方式的不同,导致整体流程完全不同,这一次出现了很多翻车问题,不光是我,Laravel作者也翻了车,框架向前推进的时候,部分版本的演进会出现这类问题,一定要特别注意。
.
saveMany 是orm里关联对象用的基础函数,assert相关的语句在测试文档里也都是基础高频的函数,都在文档里,平时多看看文档吧。
好的谢谢😄
在测试时出现如下错误:
``` Tests\Unit\Models\CategoryTest::a_category_has_many_children Illuminate\Database\QueryException: SQLSTATE[HY000] [1049] Unknown database 'mart_testing' (SQL: insert into `categories` (`name`, `slug`, `updated_at`, `created_at`) values (Minerva Roberts I, quidem-ut, 2020-02-28 14:58:12, 2020-02-28 14:58:12)) ```
不清楚哪里出了问题?感谢!
在测试用例文件里添加上refreshDatabase那个trait就好了
不好意思,看完了视频才知忘了这个。睡觉,谢谢!
谢谢