2017-09-27 10 views
1

カルマ/ジャスミンテストはどのように実行できますか?以前は.NET MVCアプリの中で基本テストを設定していましたが、私はそれを実行して成功したと思いますが、テストのランナーをロードする方法を忘れています。ビジュアルスタジオでカルマ/ジャスミンテストを実行する方法は?

UPDATE

package.jsonは、 "テスト" プロパティで "スクリプト" プロパティを必要とするように見えます。

私の "テスト" プロパティを呼び出すように構成された "カルマ開始./karma.conf.js"

マイpackage.jsonファイル次の追加プロパティがあります。

"ディレクトリ":{ を」私はexecしたときに、しかし

files: [ 
    'tests/*Spec.js' 
], 

:テスト ": "テスト" }、

私karma.conf.jsには、以下のコンフィグ設定がありますcmd "npm test"、tests/BasicSpec.jsファイルのテストはブラウザにロードされません。どのような問題が起こっているのでしょうか?

答えて

0

2つのChutzpah拡張機能がインストールされていますか?

https://marketplace.visualstudio.com/items?itemName=vs-publisher-2795.ChutzpahTestRunnerContextMenuExtension

https://marketplace.visualstudio.com/items?itemName=vs-publisher-2795.ChutzpahTestAdapterfortheTestExplorer

わからないあなたは両方を必要としますが、ように見える理由。

インストールが完了したら、テストを示すVSユニットテストエクスプローラを開くことができます。 Visual Studio内でテストを実行するには、ボタンをクリックします。

困ったことに、JasmineはWebページをポップアップしますが、テストエクスプローラが表示するように、無意味な結果が表示され、読み込み機能が向上しますが、Webページを閉じて無視するだけです。

あなたの質問に答えられない場合は、問題の内容を明確にしてください。回答を変更します。

関連する問題