我试图了解如何在 android 中应用测试,并在 Google 网站上遵循了这个演练。
我通过 IntelliJ 中的向导为应用程序本身创建了一个项目。然后我使用以下内容创建了一个测试项目:
android create test-project -m ../TestableProject -n TestableProjectTests -p TestableProjectTests
我已经打开了测试项目,并查看了MyActivityTest
它自动生成的类,但是它似乎无法解析MyActivity
主项目中的位置,例如这不起作用:
import com.example.MyActivity;
我的问题是,测试项目如何从它试图测试的主应用程序项目中获得类的可见性?我可以在测试项目的清单中看到以下内容,但这似乎没有太大帮助:
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.example"
android:label="Tests for com.example"/>
如何使我的测试项目能够看到我的应用程序项目?
谢谢