以下の bitbucket リポジトリへのリンクを見つけてください。
https://bitbucket.org/abhinav-cleo/harmonyangular2project
その公開レポ。
このアプリは angular 2 と typescript を使用して作成されています。すべてのコンポーネントは app フォルダー内にあり、カルマとジャスミンを使用してユニット テストを行い、コード カバレッジも istanbul を使用して構成する必要があります。または、mocha や karma-coverage などの別のテスト ランナー、ユニット テスト、コード カバレッジ フレームワークも同様に機能します。
私はグーグルで検索しましたが、すべてのブログとチュートリアルで、作者が karma.conf.js とともに karma-shim.js というファイルを使用していることがわかりました。説明と同じ方法で構成しようとしました(もちろん、要件に従ってパスを変更しました)
しかし、私は得ています
エラー TS1110 ビルド: 予想されるタイプ
詳細を確認すると、angular2アプリ自体の構成が私が持っているものとは異なります...構成は、.config.jsサフィックスが付いたファイルにあります。
このアプリの単体テストをセットアップする方法を教えてください。
ヘルプやアドバイスをいただければ幸いです。
私からさらに情報が必要な場合はお知らせください。または、何かを見逃した場合...
ありがとう