chai

    0

    1答えて

    一連の期待値を再利用するにはどうすればよいですか?たとえば : expect(savedUser).to.have.all.keys(['fbId', 'fbName', 'gender', 'birthdate', 'aboutMe']); expect(savedUser.fbId).to.equal(u.fbId); expect(savedUser.fbName).to.equal(u

    0

    1答えて

    私はmochaとchaiを使って、サーバを呼び出していくつかのjsonデータを返す観測可能なメソッドをテストしたいと考えています。ただし、テストを実行すると、次のエラーが発生します。 エラー:2000msのタイムアウトを超えました。非同期テストとフックでは、 "done()"が呼び出されていることを確認してください。プロミスを返す場合は、それが解決することを確認してください。 デフォルトのタイムア

    -1

    1答えて

    私は次のテストを実行しています:私はテストを実行すると it("validates data", (done) => { Data.run(function(success: boolean) { expect(success).equal(true); done(); }); }); これは私がこのような何かを得る正常に動作します: ✓ vali

    0

    1答えて

    私のユニットテストはhttpリクエストで書いています。 私は応答で異なるフィールドをテストしたいが、最初の例外CHAIでフィールドをチェックすると、すべての単一のテストも閉じます。私はチャイが彼のテストを続けて欲しい。 どうすればいいですか? これは、expectの使用例です。 expect(res.body.data.user_data,"last_name").have.property('l

    0

    1答えて

    私のユニットテストに合格できず、間違った種類のデータを使って投稿していると思います。マイルート:あなたは私のルートを見ることができるように let upload = multer({ storage: storage }); router.route('/') .post(upload.any('image'), function (req, res, next) {

    0

    1答えて

    テスト用にmochaを使用しています。 ここは私のテストケースです。 const mysql_service = require('../../router/mysql_service') const chai = require('chai') var chaiAsPromised = require("chai-as-promised"); chai.use(chaiAsPromis

    0

    2答えて

    Jest + Enzymeのスナップショットテストを使用しようとするとエラーが発生します:Invalid Chai property: toMatchSnapshotまた、私はそうのようにレンダリング冗談のでこれを試してみた import React from 'react'; import ReactDOM from 'react-dom'; import ConnectedApp, { A

    0

    1答えて

    次のモカテストでは予期しない結果が見られますが、その理由を理解できません。私はOrderオブジェクトに翻訳されるWebストアのオブジェクトをたくさん持っています。私は比較的単純な属性比較を多く実行しようとしているので、私はテストをループすることに決めました。 import assert from 'assert' import {expect} from 'chai' ... const t

    0

    1答えて

    ホームルート '/'でGETリクエストをテストしようとしています。 テストが失敗してもらいたいが、常に成功するので、ルートは自分のファイルroot.jsに存在しません。 私はなぜそれが理解できません。 3つのファイルがあります:./test/test.js、./server/server.jsと./server/routes/index.js /*File: ./test/test.js */

    0

    1答えて

    user.test.js内のuser.service.jsのメソッドをテストするためにユニットテストケースを作成していますが、テストケースの数が増えるとこのエラーが発生します: "Error:Timeout非同期テストとフックの場合、 "done()"が呼び出されていることを確認し、プロミスを返す場合は解決することを確認してください。 " ここで私は最低限必要なファイルへのplunkerリンク付け