文件名称:MockMaker:自动实体类“模拟”文件播种器
文件大小:88KB
文件格式:ZIP
更新时间:2024-06-26 17:33:54
PHP
模拟制作者 自动实体类“模拟”文件播种器。 无论您将它们称为 doubles、stubs、mocks、partials、fakes 还是其他东西,有时一个模拟库(例如 PHPUnit 的 mockBuilder、Mockery、Prophecy 等)并不能完全满足您的需要或想要的功能。 有时,您只需要一个具体的类实现来运行单元测试编写器或完整的端到端功能单元测试套件。 MockMaker 旨在简化生成具体假对象的过程,特别强调 ORM 实体(因为这是我编写这个库的原始问题,所以要解决)。 为什么使用 MockMaker: 让我们面对现实吧,如果您曾经继承过包含几十个实体类的大型代码库,这些实体类需要快速设置以用于单元/功能测试,那么您就会知道支持这些实体类的 PITA 有多大。 在文件之间来回跳转,保持属性、方法和实体关系直截了当,同时手动编写代码来生成这些模拟是非常耗时的。 如果这