您如何处理Magento中的单元测试观察员?(使用EcomDev_PHPUnit)
包括哪些断言?
- 检查事件是否已调度(
assertEventDispatched()
) - 用模拟数据检查功能
- ...
理想情况下,我希望看到其他开发人员对方法和声明的看法。
就是这个 检查事件是否已调度,然后仅使用模拟数据调用观察者方法并检查其是否正确。理想情况下,您应该检查观察者是否配置了正确的事件
—
Fabian Blechschmidt 2013年