sinon

    0

    1답변

    이것이 작동하지 않는 이유를 알 수 없습니다. 네이티브 nodejs http 모듈을 사용하여 일부 페이로드가 포함 된 HTTP POST 요청을 보내는 모듈이 있습니다. 나는 sinon으로 요청 메소드를 스터 빙하고 요청 및 응답 스트림에 대한 PassThrough 스트림을 전달합니다. DummyModule.js const http = require('htt

    2

    1답변

    Redux 액션이 있습니다.이 액션은 두 가지 다른 액션을 전달합니다. 각 동작은 가져온 기능에서 검색됩니다. 하나는 로컬 모듈에서, 다른 하나는 외부 라이브러리에서 가져옵니다. 내 테스트에서 import { functionA } from './moduleA'; import { functionB } from 'libraryB'; export funct

    0

    1답변

    내 목표는 내 테스트 중 하나를 디버그하는 것입니다. 저는 Mocha를 기초로 사용하고 있고 SinonJS는 간첩, 스텁 및 mock을 사용하고 있습니다. 어떤 알려지지 않은 이유로 아약스 메소드의 스텁이 작동을 멈췄습니다. 일주일 전에 작동했지만 이제 요청이 전송되고 스텁은 호출을 추적하지 않습니다. 내 질문에, 나는 아마 다른 곳에서 매우 멍청한 짓을하

    0

    1답변

    나는 다음과 같은 모듈이 포함 된 ES6 클래스에 스텁 종속성을 주입 : const rp = require('request-promise'); // dummies.repository.js exports.getDummiesData =() => { const options = { url: 'https://api.github.com/us

    0

    1답변

    데이터베이스에 사용자 삽입 또는 데이터베이스에서 사용자 읽기를 테스트하기 위해 nodejs 앱에서 단위 테스트를하고 싶습니다. Objection.js와 같은 ORM을 사용하고 있는데 그물을 통해 이러한 테스트를 수행하는 방법을 검색했습니다. 따라서 데이터베이스 또는 모델을 모의 Sinon 발견했습니다.이 질문에 대해서는 Mocking database in

    1

    3답변

    jsonfile을 객체로 읽는 함수에 대한 단위 테스트를 작성하려고합니다. 내 단위 테스트에 대한 jsonfile.readFile(filename, function (err, obj) { //... }); 사용하여 파일을 읽고 실제로 파일을 읽는 것이 아니라, 단순히 고정 된 JSON 블록을 반환하고 콜백으로 전달합니다, 그래서이 기능을 조롱

    0

    1답변

    나는 String.prototype에 getter 메서드를 스텁해야하는 시나리오가 있습니다. 이 경우 NPM 모듈 colors에 의해 정의 된 방법. it('should only apply colors if enable in the .ENV file', function() { var stringGreyStub = sinon.stub(String.p

    0

    1답변

    nodejs 유닛 테스트에 mocha 및 sinon을 사용하고 있습니다. 나는이 다음 users.js const Database = require('./lib/Database'); exports.setupNewUser = (name) => { var user = { name: name }; try { Dat

    0

    1답변

    우리는 sinon를 포함하지 않고 농담을 사용하여 위의 문을 조롱하는 것이 가능 var $elementId = $('#' + elementId); 아래와 같이 $ (매개 변수로 전달 된 elementId로부터)를 받고를 사용하여 $()를 조롱하는 방법 또는 재스민. 이 mock을 사용하여 null이 아니고 $ elementId.length가 연속성인지 확인

    0

    1답변

    와 스파이/스텁/모의를 사용하는 모듈에 기능을 추출해야합니다 그러나 나는 이유를 이해하지 못한다. 다른 모듈에서 f을 추출하면 코드가 작동합니다. 나를 구할 수 있습니까? :) 감사합니다