【发布时间】:2016-08-12 22:25:03
【问题描述】:
在使用 phpunit 进行单元测试期间,我正在使用 mockery 来模拟对数据库的方法调用的返回结果(所以我实际上并没有访问数据库)。
特别是一种方法会返回大量结果。我的其他模拟返回值的测试返回通常是基本字符串的实际预期结果。
对于这些非常大的结果,我应该在模拟中返回大结果(可能包括带有结果的文本文件?)还是应该以不同的方式断言它们,也许只断言数组中的第一个元素或断言数组的结构?
模拟大数据返回的最佳做法是什么?
【问题讨论】:
标签: unit-testing mocking phpunit mockery