sinon

    0

    1답변

    데이터베이스의 목록을 얻고 자하는 단위/통합 테스트를 작성하려고합니다. 그것은 GET 일 뿐이므로이 테스트는 POST, PUT & DELETE까지 확장해야합니다. 내가 지금까지 잘 작동 한 코드, 나는 실제로 DB에서 데이터를 얻을 수 있지만 최대한 빨리는 DB에 전화를 만들기위한 responsable있는 기능, 밖으로 모카 시간 을 스텁하려고으로 1 fa

    0

    1답변

    마지막 함수는 첫 번째 함수에서 수행 한 작업을 기반으로 호출 할 함수를 반환합니다. function createOption(endPoint, options, body, post) { if(!options) { options = { hostname: 'testurl.com', path: '/rest/api/conten

    2

    1답변

    첫 번째 및 두 번째 스텁 메서드 호출에서 다른 함수를 호출하는 방법을 찾고 있습니다. (공용 API를 호출 할 때) request.createrequestObjectStub이 내부적으로 호출 될 때, 나는이 문제를 볼 var func1 = function(connectionPolicy, requestOptions, callback) { callback(

    0

    1답변

    createStorageDocument를 호출 할 debug = false 일 때 storeDocument 함수를 테스트해야합니다. 하지만 내 다음 테스트 코드에 오류가 발생했습니다. 'TypeError : 정의되지 않은 속성 createStorageDocument를 함수로 래핑하려고했습니다.' 무엇이 잘못 되었나요? 그리고 나는 스텁에 createStor

    4

    1답변

    가져 오기 기능의 모든 기능을 오브젝트에 포함시키지 않고 가져온 기능을 스파이 할 수 있습니까? 내가 테스트하고 싶은 방법에 대한 미리보기 다음 : import {create} from '../../server/session/sessionFactory'; ... create = sinon.spy(create); // doesn't work, create

    0

    2답변

    크롬 확장에 mocha, chai 및 sinon을 사용하여 단위 테스트를하고 있습니다. 내가 방법에서 개체를 스텁하려고 할 때 내가 얻을 : EvalError: Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the fol

    1

    1답변

    구조화 된 메소드를 가져 오는 방법이 있습니다. 이 방법을 간첩하려고하지만 오류가 계속 발생합니다. const { addition } = require('./my-math-lib'); const additionSpy = sinon.spy(addition); testMethod.doMath(); expect(additionSpy.calledOnce

    2

    1답변

    나는 내 응용 프로그램에 대한 테스트를 설정하고 있으며, Sinon을 사용하여 x 번 호출 된 메서드를 확인하고 싶습니다. 테스트 프레임 워크는 모카입니다. 어떻게하면 되겠습니까? 아래 코드는 createClients가 recursiveRequest를 x 번 호출하도록합니다. Nodezilla.prototype.createClients = function(

    1

    2답변

    나는 sinn과 함께 QUnit을 사용합니다. sinone의 fakeserver을 동일한 방법으로 만든 체인 아약스에 어떻게 응답 할 수 있습니까? module('demo', { beforeEach: function(){ this.server = sinon.fakeServer.create(); }, afterEach:

    0

    1답변

    options.url 매개 변수 initilaize의 매개 변수에 대한 테스트를 작성하려면 어떻게해야합니까? Backbone.Collection? 다음 코드가 있는데 테스트를 작성하는 데 문제가 있습니다. Mocha, Chai 및 Sinonjs을 사용하고 있습니다. 내가 코멘트 아웃 때 this.url = options.url을 내 백본 컬렉션에서 테스트를