1
背景
I持っているクラスB
から拡張するクラスA
:モカJS - モック親クラスモジュール
A = class A
...
my_inner_func: (param1) =>
return new MyHelper()
B = class B extends A
...
は私が何をしたいのか?
unittestでmy_inner_func()
はMyMockHelper()
を返す必要があります。私は
a = rewire './a.coffee'
b = rewire './b.coffee'
a.__set__
MyHelper: MyMockHelper
b.__set__
A: a.A
しかしB().my_inner_func()
リターンMyHelper
の代わりMyMockHelper
を試してみた何
。
私の質問
どのように1つのモックのCoffeeScript(またはJavaScript)に拡張されたクラスで使用されるモジュール?