stub

    1

    1답변

    그래서 React 앱을 Mocha + Enzyme + Sinon으로 테스트하고 있습니다. 다른 함수에 대한 호출이있는 if 문을 사용하여 함수를 테스트하려고합니다. 제 목표는 if 문을 입력하는 것이지만 두 번째 함수 호출을 스텁하는 것입니다. 다음은 코드입니다. 그래서 if 문을 입력하고 싶지만 getUsers() 함수는 호출하지 않습니다. 어떻게해야합니

    2

    1답변

    익스프레스 라우터의 모카 단위 테스트를 작성하고 있습니다. 그러나 미들웨어를 스텁하려고 시도했지만 여전히 미들웨어 코드가 실행됩니다. 여기 내 라우터 & 시험입니다, 아무도 알아낼 수 있을까요? 라우터 : import { aMiddleware, bMiddleware, cMiddleware } from '../middleware.js'; router.po

    2

    1답변

    의 출력을 테스트하므로 클래스 Weather가 있으며 임의의 결과가 반환되어야하며 스텁을 사용하여 테스트하고 싶습니다. 이 글에서 마틴 플라워 (Martin Flower)에 대한 기사를 읽었습니다. http://www.martinfowler.com/articles/mocksArentStubs.html 그리고 나는 이것이 가장 쉬운 해결책이라고 생각합니다.

    0

    2답변

    모의 테스트와 스텁을 테스트하고 있지만 컨트롤러에서 create 동작을 테스트 할 때 원하는 출력을 얻을 수 없습니다. 실패한 테스트 : describe 'authenticated user' do let(:user) { instance_double(User) } before do allow(controller).to receive

    1

    1답변

    정적 메서드를 통해 인터페이스되는 리포지토리 클래스를 사용하는 클래스를 테스트하려고합니다. 실제로 저장소는 데이터베이스와 상호 작용합니다. Test에서 데이터베이스를 설정하고 싶지 않습니다. 저장소 메소드가 호출되었는지 확인하기 위해서입니다. RSpec 세계에서 나는 allow(NodeRepository).to receive(:create).and_retu

    0

    1답변

    말해봐, 내 API에 의존하는 앱에 기능이있다. 내 인터페이스를 제공한다. 내 서버에 전화를 걸면, 서버가이를 기반으로 일부 외부 호출을 만든다. API를 사용하고 클라이언트에게 응답합니다. 오이를 사용하여 수락 테스트를 작성하려는 경우 외부 API에 대한 호출을 어떻게 스텁링 할 수 있습니까? 예 : https://www.cool-api.io/foo에 대

    0

    1답변

    Minitest에서 Mocha를 사용하여 다른 스텁을 반환하는 함수를 스텁 싶습니다. 내가 byebug와 코드를 실행하면 이 코드 @instance = stub('instance') do stubs(:destroy).returns(true) stubs(:id).returns(0) end find_by_id = stub do

    0

    1답변

    나는 const sub = redis.createClient() sub.subscribe('my_channel') // I would like to stub this on event, so I can pass an object to the msg argument sub.on('message', (channel, msg) => { //pars

    1

    1답변

    doB my 모듈의 기능에 대한 단위 테스트를 작성합니다. 내가없이 doA가 내보내는 기능을 스텁 싶어, 나는 doB이 doA 액세스하는 방식을 변경하지 선호합니다. 내 보낸 개체에 없기 때문에 간단히 이 될 수 없다는 것을 알고 있습니다. 내가 doA 스텁을 수행하는 방법 (sinon 또는 다른 도구를?) function doA (value) {

    2

    1답변

    모듈을 완전히 단위 테스트 할 수 있도록 pthread_create를 스텁 아웃하려고합니다. 테스트 프레임 워크 내에서 함수 포인터가 호출되면 분할 오류가 발생합니다. 'gdb'를 사용하여 프로그램을 디버깅하면 함수 포인터를 직접 호출 할 수 있으며 제대로 작동합니다. 저는 CppUTest를 단위 테스트 프레임 워크로 사용하고 gcc를 사용하여 객체 파일을