标签: unit-testing dependency-injection mocking ember-cli mixins
我正在为ember控制器编写单元测试。
目标控制器有几个Mixins作为依赖项。
export default Ember.Controller.extend (MixinA, MixinB, MixinC, { /* ... */ });
由于我打算编写单元测试,而不是集成测试,我不想关注这些Mixins包含或正在做什么,而是模仿它们(例如使用ember-sinon)。
可以嘲笑它们吗?
如何将模拟注入我的测试控制器?