-2
는 여기 테스트에 여전히 꽤 새로운 해요 내 방법테스트를 처음 접했을 때, Mocha, Chai, Enzyme, Sinon으로 어떻게 테스트 할 수 있습니까?
handleKeyEvent(event) {
const code = event.keyCode;
if (UsedKeys.includes(code)) {
event.preventDefault();
if (code === KeyCodes.DOWN) {
this.modifyIndexBy(1);
} else if (code === KeyCodes.UP) {
this.modifyIndexBy(-1);
}
}
}
, 그리고 나는이 부분을 테스트하는 방법에 대한 가고 싶어하는 방법을 모른다. 이 메서드는 이벤트를 사용하므로 이벤트 객체를 합성하고 전달해야합니까?
그런 다음 어떻게해야합니까? this.modifyIndexBy()
이 호출됩니다.
이 메서드는 아무 것도 반환하지 않습니다. 코드를 수정하여 테스트 할 수 있습니까?
[채팅에 대한 토론 계속] (http://chat.stackoverflow.com/rooms/124048/discussion-between-james-monger-and-brandon-sturgeon). –