20

理由はわかりませんが、AngularJS を使用して JavaScript テストをセットアップするのが非常に難しいと感じています。

app.js、controller.js に加えて、Ajax、ストレージ サービス、フィルターなどの他のファイルがいくつかあります。アプリは正常に動作しますが、E2E と単体テストの実行方法を学びたいと考えています。

テストを実行するスタンドアロンの HTML ページを作成する必要があると思いますが、よくわかりません。必要な追加の JavaScript ファイル/ライブラリもわかりません。

初期設定を取得するために使用できる AngularJS のテスト例はありますか?

理想的には、Visual Studio 2012 内から作成した JS テストを実行したいのですが、それは素晴らしいことです!

4

4 に答える 4

9

角度シードプロジェクトをご覧になることをお勧めします。e2eテストはすでに設定されています。 https://github.com/angular/angular-seed

于 2012-09-20T12:37:37.293 に答える
8

AngularJS 開発ガイドには、このテーマに関する完全なページがあります: http://docs.angularjs.org/guide/unit-testing

Testacular テストを含む github のサンプル アプリについて言及しているブログ投稿もあります: http://blog.angularjs.org/2012/11/angularjs-example-applications.html

それが役に立てば幸い。

于 2013-02-13T15:11:53.843 に答える
4

Angular Test Patternsも調べる価値があります。ControllersServicesDirectives、およびFiltersをテストするための CoffeeScript と JavaScript の両方の例があります。MocksEnd-to-End テストなどの使用方法に関するアイデアも同様です。

于 2013-09-17T21:53:56.660 に答える