Android는 Context단위로, 만위 움직이기때문에, API 사용시에 Context를 사용할 일이 많다. 
그래서 JUnit에서 Context의 접근은 꼭 필요 한일이다. 

결론부터 말하면 org.junit.TestCase대신에 android.test.AndroidTestCase 를 사용하라는 것이다. 


위에서 보는 바와 같이 AndroidTestCase에서는 이미 Mock Context Object를 제공하고 있음으로,
AndroidTestCase 를 상속받아서, TestCase Class를 정의하고, 
내부적으로 getContext() Method를 이용해서 바로 쓰면 된다. 


+ Recent posts