2

Karma (FKA Testacular) で実行する必要がある 10 以上の Jasmine 仕様があります。私が見た例から、人々はすべてのアセットとすべての仕様を含む 1 つの Karma 構成ファイルを持っています。

'src/**/*.js',
'test/unit/**/*.spec.js'

これは問題のようには見えませんが、各仕様が別のファイルに独自のモック データのセットを持っているため (ajax 要求からの応答をモックするため)、問題が発生します。モックは互いに競合する可能性があります。

これは、私が何かを見逃しているか、何か間違ったことをしていると思うようになります。Karma テスト ランナーを使用して、独自の模擬 ajax 応答を持つ複数の仕様を実行するにはどうすればよいですか?

おそらく私の問題は、間違った方法でデータをモックしていることですか?

ありがとう!

4

0 に答える 0