2014-11-24 3 views

답변

0

done 매개 변수를 선언하면 모카는 콜백 함수를 전달하고 다음 테스트를 실행하기 전에 호출 될 때까지 기다립니다.

it('works', function (done) { // ... done(); });

나는 그게 당신이 원하는 것 같아요. 다음 테스트 케이스가 이전에 반환 된 직후에 호출되지 않기 때문에 이것은 실제로 테스트를 "비동기"로 만듭니다. 기본값은 "동기식"입니다.

당신은 또한뿐만 아니라 before, after, beforeEachafterEachdone를 사용할 수 있습니다. done 함수에 인수를 전달하면 테스트 케이스가 실패하게됩니다.