私はJavaScriptとJasmineを実際に使っていません。だから私の問題を解決するのは本当に明白なことかもしれませんが、私はそれを見ることはできません。ジャスミンでconsole.error()を盗んでいる
JavaScriptアプリケーションがロード中にconsole.error()
を呼び出すかどうかを確認したいと思います。私は本当にジャスミンでこれを実現する方法を見ていない。私はSpecRunner.html
にJavaScriptファイルとspecファイルを含めました。 しかし、コンソールに何らかのエラーが発生したかどうかをテストするために、アプリケーションを「インスタンス化」する必要があるのですか?
または、この目的のためにのみSpecRunner.html
コードをアプリのHTMLコードに含める必要がありますか?
を使用うん、それは私が想定したものです。しかし、これでは成立しません。アプリの仕組みと関係があるかもしれません。しかし、助けてくれてありがとう! – Christian
申し訳ありませんが、私はもう一度チェックし、いくつかの微調整を行い、それは働いた。私が必要としていたのは、これが実際に働くべきであるという保証だったと思う。再度、感謝します! – Christian
Jasmine 2.xを使用して関数nakedを残すのではなく、 '.and.clickThrough();'または 'and.callFake(function(){...});希望が役立ちます。 C§ – CSS