«sinon» 태그된 질문

8
Sinon 스텁을 쉽게 정리
mocha의 beforeEach 블록과 함께 잘 작동하는 모든 sinon spy mock 및 stub을 쉽게 재설정하는 방법이 있습니까? 샌드 박싱이 옵션이지만 샌드 박스를 어떻게 사용할 수 있는지 모르겠습니다. beforeEach -> sinon.stub some, 'method' sinon.stub some, 'mother' afterEach -> # I want to avoid these lines some.method.restore() some.other.restore() it 'should call a some …

14
JavaScript 단위 테스트에서 localStorage를 모의하는 방법은 무엇입니까?
조롱 할 라이브러리가 있습니까? localStorage 있습니까? 나는 대부분의 다른 자바 스크립트 조롱에 Sinon.JS 를 사용해 왔으며 정말 훌륭하다는 것을 알았습니다. 내 초기 테스트는 localStorage가 firefox (sadface)에서 할당을 거부한다는 것을 보여 주므로 아마도 이것에 대해 일종의 해킹이 필요할 것입니다. 현재 내 옵션은 다음과 같습니다. 내 모든 코드에서 사용하는 래핑 함수를 만들고 …

4
Sinon.js로 클래스 메서드 스터 빙
sinon.js를 사용하여 메서드를 스텁하려고하지만 다음 오류가 발생합니다. Uncaught TypeError: Attempted to wrap undefined property sample_pressure as function 나는 또한이 질문 ( Sinon.js에서 클래스를 스터 빙 및 / 또는 조롱합니까? ) 에 가서 코드를 복사하여 붙여 넣었지만 동일한 오류가 발생합니다. 내 코드는 다음과 같습니다. Sensor = (function() { // A simple …

9
Sinon 오류 이미 래핑 된 함수를 래핑하려고했습니다.
여기에 같은 질문이 있지만 내 문제에 대한 답을 찾을 수 없으므로 여기에 내 질문이 있습니다. mocha와 chai를 사용하여 노드 js 앱을 테스트하고 있습니다. 내 기능을 감싸기 위해 sinion을 사용하고 있습니다. describe('App Functions', function(){ let mockObj = sinon.stub(testApp, 'getObj', (dbUrl) => { //some stuff }); it('get results',function(done) { testApp.someFun }); } …
91 node.js  sinon 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.