karma-runner

    1

    2答えて

    https://github.com/angular/quickstartのangle2-seedを使用しています。自分のクラスの単体テストをしたい。以下は私のテストで: describe('my method',() => { it('should expect true',() => { mockContextSettings = jasmine.createSpyObj

    3

    1答えて

    他の種類のユーティリティファイルと同じ種類の設定ファイル(例:.eslintrc、.babelrc、karma.conf.js)の多くを共有するいくつかのリポジトリがあります。私はこれらを抽出してすべてのリポジトリ全体でそれらを活用できるようになりたいと思っています。これを達成するための最良の方法は何ですか? 新しいレポを作成し、npmモジュールとして公開します。それをインポートし、必要に応じて使

    2

    1答えて

    初めてAng2コンポーネントをテストするのは初めてのことです。 私はこのスペック import {TestBed, ComponentFixture} from '@angular/core/testing'; import { LoginComponent } from './login.component'; import {UserService} from "../services/u

    2

    1答えて

    現時点では、ジャスミン/タイスクリプトで書かれた1000単位のテストがあります。 私はそれらをすべて実行すると、クロムで5分かかる。私たちには、DOMを扱う単体テストもあります。例えばボタンが指定されたテキストで存在するかどうかを確認します。 これらのテストが配布される場所にはいくつかのファイルがあります。個々のファイルを実行して合計時間を要約すると、一度にすべてのテストを実行した場合よりもはるか

    2

    1答えて

    3つの引数を持つ関数があります。私はこの機能がエラーを投げないことを確認したい。 expect(myFunc).not.toThrow(); 問題は、引数を取得するmyFunc必要です: は、私はこのような何かをしました。どのように議論を送ることができますか? P.S私は引数を渡そうとしましたが、myFunc(arg1, arg2, arg3)が機能ではないというエラーが発生しました。

    0

    1答えて

    私はちょうどWebStorm 2017.1にアップグレードしたら、突然、私は私のテストファイルでこれらの非常に素晴らしい「このテストを実行する」のボタンがあります。 をしかし、私はこれらのいずれかのボタンをクリックし任意の時間は、WebStormがありますモカのテストターゲットを自動生成: 問題は、私はこのプロジェクトのユニットテストのためのカルマを使用しています、です。カルマのセットアップについ

    0

    1答えて

    私のプロジェクトに酵素を加えようとしています。 karma startを実行しようとすると、エラーModule build failed: Error: Couldn't find preset "airbnb" relative to directory "/Users/kieran/IdeaProjects/tahrirが発生します。私はnpm i --save-dev enzymeを実行しま

    2

    1答えて

    次のテストがあるとします。 $providedサービスが注入されていません。私がカルマでテストをデバッグすると、提供されているサービスが実際のであり、のではないことがわかります。 私が$provide.service...を削除すると、エラー:[$ injector:unpr]不明なプロバイダ:ficaServiceProvider < - ficaServiceが表示されます。これはサービスが登

    1

    1答えて

    私は、Angularチームのquickstartチュートリアルよりもシンプルな(さらに複雑に見える)テストをしようとしています。私はダースかそれ以外の記事を見てみましたが、おそらく最後の6〜12ヶ月間のng2フレームワークの "流動的な"性質のため、現在はかなりのリソースがあります。 私はAngular 2バージョン2.4.10、Typescript、Sinonバージョン2.1.0、Webpack