내 응용 프로그램에서 특정 조건이 발생할 때 오류 메시지가 기록되는지 확인해야하는 곳에서 단위 테스트를 수행해야합니다.단위 테스트하는 방법 Log.e 안드로이드에?
try {
//do something
} catch (ClassCastException | IndexOutOfBoundsException e) {
Log.e(INFOTAG, "Exception "+e.getMessage());
}
어떻게 테스트 할 수 있습니까? 유닛 테스트 중에 아래 오류가 나타납니다.
Caused by: java.lang.RuntimeException: Method e in android.util.Log not mocked.
답장을 보내 주셔서 감사합니다. 우선 옵션 1을 시험해보고 싶습니다. PowerMockito를 사용하여 어떻게 조롱 할 수 있습니까? 몇 가지 코드를 공유해주십시오. – NewOne
업데이트 된 답변보기 – GhostCat