【发布时间】:2019-09-10 08:15:01
【问题描述】:
我正在做一个使用原生 PHP 方法的小型库,例如 json_encode 和 file_put_contents。
现在,我正在进行单元测试,json_encode 运行时不会打扰我,但 file_put_contents 在运行单元测试时会创建文件。
您对此有什么想法?
我正在考虑将这些方法封装在 Helpers 中,例如。 JsonHelper,FileHelper,带有执行这些的方法,并在原始类中模拟它们。
你怎么看?
【问题讨论】:
标签: php unit-testing tdd