2012-11-07 2 views
0

나는 잡히지 않은 오류를 잡아 내고, 추적 서버를 서버에 보내야하는 로거를 가지고 있습니다.UncaughtError 핸들러가 등록되어 제대로 작동하는지 어떻게 테스트 할 수 있습니까?

이 기능이 작동하는지 단위 테스트를 작성하려고합니다. 그러나 테스트 클래스에서 error 또는 errorEvent를 throw하면 FlexUnit Runner가 오류를 포착하여 테스트를 계속 진행하지 않습니다.

어떻게 단위 테스트를 할 수 있습니까?

+0

거기에서 다른 사용자 정의 오류 이벤트를 던져 자신을 잡습니다. – Neil

답변

0

내 문제의 해결책은 오류가 발견되었을 때 event.preventDefault();으로 전화하는 것이 었습니다. 이렇게하면 오류의 정상적인 작동을 방지하고 내 사용자 지정 이벤트 및 단위 테스트를 실행할 수 있습니다.

관련 문제