0

Jasmine にはspyOn関数がありますが、オブジェクトと呼び出す関数名の 2 つの引数しかないようです。

spyOn(foo, 'getBar').andReturn(745); 

たとえば、電話をかけるfoo.getBar()と、745 が返されます。

getBar2 つの異なる結果を返す 2 つの異なるパラメーターを使用して 2つの異なる呼び出しをモックする単体テストがあるとしたらどうでしょうか。

たとえば、以下の結果をモックしたいとします。どうすれば以下を達成できますか?

getBar(1) = 700  
getBar(2) = 500
4

1 に答える 1