Метод CustomApplication.onCreate () не был вызван при выполнении тестового кода AndroidJUnit4 - PullRequest
0 голосов
/ 09 июля 2020

Метод CustomApplication.onCreate () не был вызван при выполнении тестового кода AndroidJUnit4

Мой код выглядит следующим образом

@RunWith(AndroidJUnit4::class)
@LargeTest
class TestHomePageFragment {


    private val intent = Intent(ApplicationProvider.getApplicationContext(), AudioPlayerActivity::class.java).apply {
        flags = Intent.FLAG_ACTIVITY_NEW_TASK
        putExtra(HomePageArouterConstants.KEY_ID,"1")
    }
    @get:Rule
     val activityRule:ActivityScenarioRule<AudioPlayerActivity> = activityScenarioRule(intent)


    @Test
    fun testVote(){
        val scenario = activityRule.scenario
        onView(withId(R.id.linear_layout_like)).perform(click())
    }

}

Существуют ли какие-либо хорошие способы вызвать метод CustomApplication.onCreate () перед выполнить мой тестовый код

PS: этот модуль не зависит от модуля, который включает код CustomApplication

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...