qunit

    4

    1答えて

    Emberでこのコードをテストするにはどうすればよいですか?一般的に、私にそのコンセプトを教えてください。 // app/routes/products/new.js import Ember from 'ember'; export default Ember.Route.extend({ model() { return this.store.createRecord

    1

    1答えて

    私のアプリは現在のセッションに関する情報をlocalStorageに保存します。したがって、すべてのテストファイルの各テストの前または後にlocalStorageをクリアするテストが必要です。各テストファイルではなく、beforeEachまたはafterEachコールバックをグローバルに定義する方法はありますか?

    0

    1答えて

    QUnitを使用して単体テストしたい機能があります。jsです。これは、フォームから非表示にするフィールド名を渡す単純な関数です。私もここからモッキングフレームワークを使用しています:[リンク] https://github.com/ambek/XrmPage-Mock function HideField(field) { Xrm.Page.getControl(field).setVi

    0

    1答えて

    私はKarma JSを使って私のQUnitテストを実行し、JUnitはKarmaのプラグインを使ってテスト結果をJenkinsのxml形式にエクスポートしました。 Jenkinsのテストはうまくいっていますが、カルマをローカルで実行するとどうなりますか?Jenkinsなしでテスト結果を見たいのですが? はいXSLビューアを使用していてもxmlレポートをブラウザで表示できますが、より適切な形式にした

    0

    1答えて

    私はJenkinsサーバーを構成してKarma JSでJSプロジェクトを作成し、Jenkins内のJUnitレポートのxml形式でテストをエクスポートします。テストはQUnitを使用して作成されました。それはうまくいっていましたが、今では何かが変わってビルドがすべてのテストを実行しますが、決して実際には終了しません。 私のリポジトリはローカルネットワーク上のコンピュータ上にあり、私はVisualS

    1

    1答えて

    QUINITのthrow()アサーションの使用エラーがスローされ、エラーメッセージが表示されることをテストしたいと思います。 /** * Error function for Node. * @param {String} msg Error message. */ function NodeError (msg) { var that = this /**

    1

    1答えて

    上の機能を呼び出すためにコードカバレッジはその行をカバーしません。 以下のテストケースは正常に動作しますが、最後のコード行とウィンドウロード時の関数の初期化のみが含まれます。 test("initialize test", 1, function() { var result = IPL.Register.Print.initialize(); equal(undefined,

    1

    1答えて

    Emberプロジェクトに受け入れテストを追加し始めました。ログインするために私のアプリにしようと1でオフに開始: import { test } from 'ember-qunit'; import moduleForAcceptance from '../helpers/module-for-acceptance'; moduleForAcceptance('Acceptance | lo

    0

    1答えて

    最近、自分のコードベースにカスタムグローバルエラーハンドラを実装しました。私はQUnit + Sinonスイートでその動作をテストしたかったのです。しかし、これは動作していないよう: QUnit.test("It should fire an ajax request on errors", function(assert) { var done = assert.async();