Seize the day

POST : Android Dev Study

robolectric unit test study

robolectric robolectric의 설정법은 생략한다. 공식 홈 페이지를 참고하도록

참고 url: http://www.vogella.com/tutorials/Robolectric/article.html


예전에 작성해 둔 EventBus에 대한 test code를 작성해 보았다. 



상단 소스 탭에서 "EventBusTest"에서 우클릭하여 "Run EventBustTest with Coverage"를 실행한다. 테스트 코드가 성공하면 report를 html로 export할 수 있는데, html 파일을 열어보면 테스트가 된 코드(녹색)가 안 된 코드를(붉은색) 색깔로 확인할 수 있다. 


SettingsDaoTest의 결과인데, SettingsDao은 Boolean과 Integer, String 타입에서만 구현이 되었기 때문에 그 와 타입에 대해서는 테스트되지 않아 붉은색으로 표시되고 있다. 



top

posted at

2015. 8. 12. 23:24


CONTENTS

Seize the day
BLOG main image
김대정의 앱 개발 노트와 사는 이야기
RSS 2.0Tattertools
공지
아카이브
최근 글 최근 댓글
카테고리 태그 구름사이트 링크