농담

2017-10-02 2 views
0

우리는 sinon를 포함하지 않고 농담을 사용하여 위의 문을 조롱하는 것이 가능농담

var $elementId = $('#' + elementId);

아래와 같이 $ (매개 변수로 전달 된 elementId로부터)를 받고를 사용하여 $()를 조롱하는 방법 또는 재스민. 이 mock을 사용하여 null이 아니고 $ elementId.length가 연속성인지 확인해야합니다.

답변

1

$var $ = jest.fn()을 사용하여 조롱 할 수 있습니다.

이렇게하면 $jest spy이되고, toHaveBeenCalledWith 정규 표현식을 사용하면 해당 함수가 호출 된 매개 변수를 확인할 수 있습니다.