我有一个多项目应用程序,包含3个库项目和1个应用程序项目。其中一个库项目包含我的所有活动和视图,它将在未来重复用于类似的应用程序...所以我想从那里创建并运行我的所有Espresso测试,所以我可以重用相同的测试其他将使用相同库的应用程序项目。
看来,Espresso只能从Application项目运行。当我从App项目创建并运行Espresso测试时,他们可以运行没问题。
但是当我从我的库项目创建并运行Espresso测试时,无论如何所有活动都在其中,它找不到我的测试类......即使它们是在Application项目中成功运行的完全相同的测试。
是否还有其他人遇到此问题。我会添加代码示例,但我正在处理一个未披露项目。