[Android] 외부 라이브러리 테스트 클래스가 계속 Unresolved Reference상태라면
By i-Rakla Chronicle | 2019년 12월 11일 |
이 글에서는 Room라이브러리를 예시로 들고 있지만, 문제의 원인에 대해서는 해당 라이브러리와 전혀 상관없음을 미리 일러둔다. 안드로이드 공식 docs를 따라 테스트코드를 짜던 도중, MigrationTestHelper클래스에 대해 다음과 같은 Unresolved Reference 에러를 마주치게 되었다. MigrationTestHelper는 Room라이브러리의 MigrationTest와 관련된 클래스인데, docs에서 다음과 같이 종속성을 gradle에 명시해주면 사용할 수 있다고 하여 믿고 그렇게 했었다. 그러나 에러는 여전히 계속되었고, docs에 따르면 실제로 androidx.room.testing에 MigrationTestHelper정의가 있었기 때문에import androidx.roo