付费课程, 订阅后即可观看

电商系统 - 初出茅庐

42 集视频
4小时54分钟

本期Laravel 电商系统视频课程咱们对Category进行基本的单元测试,由于咱们采取的是先开发再测试,因此驱动方式的不同,导致整体流程完全不同,这一次出现了很多翻车问题,不光是我,Laravel作者也翻了车,框架向前推进的时候,部分版本的演进会出现这类问题,一定要特别注意。

hellocode 2020.02.09 11:33

.

国营 2020.02.09 11:35

saveMany 是orm里关联对象用的基础函数,assert相关的语句在测试文档里也都是基础高频的函数,都在文档里,平时多看看文档吧。

hellocode 2020.02.09 11:37

好的谢谢😄

boxer 2020.02.28 15:02

在测试时出现如下错误:

``` 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)) ```

不清楚哪里出了问题?感谢!

国营 2020.02.28 15:25

在测试用例文件里添加上refreshDatabase那个trait就好了

boxer 2020.02.28 15:34

不好意思,看完了视频才知忘了这个。睡觉,谢谢!

邶城以北(叶兴勇) 2022.01.20 05:46

谢谢

微信扫码登录