sinon

    0

    2答えて

    とのユニットテストのXMLHttpRequest私は、以下の機能を持っている、(私はノイズを取り除くためのコードを省略しました) CodeApiClient.prototype = { get: function(endpoint, paramStr, headers){ var defer = new Q.defer(); var start_time = ne

    -1

    1答えて

    私は値が一定の間隔で放出されるように私のライブラリのための仕様を作成しました。私はsinonjsを使用しており、スパイとしてコールバックを作成しています。私は10秒間の余分な2つの間隔をシミュレートするsinonjsで偽のタイマーを使用しています。しかし、テストがtickメソッドの最初の使用に着いたとき、これはエラーが発生したときです。私は、これは私の生産コードである私のテスト it('shoul

    1

    1答えて

    とからかっ: var processDatabase = function (dbConnection, schema, recordsets) { var myLogTable = dbConnection.define(schema.tableName, schema.myLogSchema, schema.myLogSchemaIndex); myLogTable.sy

    0

    1答えて

    私は約束を持っている特定の関数に対して単体テストを書いていますが、テストが完了した後に約束が解決します。たとえば:アサーションが走っていたとき、それはその時点で実行されますが、かなり後にしませんでしたので、私はテストが完了した後で、私のlog文がトリガーことがわかります function systemUnderTest(promise, cb) { return promise.then

    0

    1答えて

    私は現在、Sinon、Mocha、Supertestの新機能であり、テストの作成プロセスも新しくなっています。私の現在のシナリオでは、私は自分の "OTP"を検証する認証ライブラリを持っており、それがコールバック関数内で操作を実行することを確認した後です。 私はnullを返し、残りのコードをテストするためにコールバックをモックすることができません。以下は、私のコードスニペットです: Control

    0

    1答えて

    私はkeyupと​​イベントのカスタムイベントを持つバックボーンビューを持っています。 events: { "keyup .search-box": "changeTextTimer", "keydown .search-box": "cancelTextTimer" }, キーアップまたはキーダウンの後にこれらのコールバックが呼び出されるかどうかをチェックするためのユニ

    1

    1答えて

    私はStudent MongooseモデルのモデルコンストラクタをスタブするためにSinon.jsを使用しようとしています。マングースのソースコードを見てみると var Student = require('../models/student'); var student = new Student({ name: 'test student' }); // I want to stub th

    0

    1答えて

    私はこの簡単なテストを動作させようとしています。 let querySpy = sinon.spy(db.query); querySpy.expects().once().withArgs(`USE myDatabase`); 私はメソッドにスパイを置こうとしていますが、特定の引数で一度呼び出されると考えています。より簡単に言われました。 私はスパイをdbに置くことができません。その結果