2
노드 모듈의 단위 테스트를 위해 nodej의 표준 Eventemitter를 모의하거나 대체해야합니다 (예 : ) 가장 좋은 방법은 무엇입니까? 당신은 deridenodejs의 이벤트 발생자를 조롱
을 살펴 수있는 사전
노드 모듈의 단위 테스트를 위해 nodej의 표준 Eventemitter를 모의하거나 대체해야합니다 (예 : ) 가장 좋은 방법은 무엇입니까? 당신은 deridenodejs의 이벤트 발생자를 조롱
을 살펴 수있는 사전
에
덕분에 내 조롱 스텁에 주입 조롱과 rewire의 조합을 사용합니다. 테스트를위한 이벤트를 강제 할 수있는 기능이 있습니다
...
var bob = deride.stub([]);
bob.on('message', function() {
done();
});
bob.emit('message', 'payload');
면책 조항 : 나는 조소 :
을의 저자 중 하나입니다 왜 당신은 할 수 없습니다 EventEmitter를 사용 하시겠습니까? (매우 작음) – dandavis
"최고"는 매우 주관적인 용어입니다. – Louis