С помощью Mockk читать string.xml
Я новичок в модульном тестировании, и я только начал использовать Mockk,
В моем коде есть одна функция, как показано ниже, которую я возвращаю при обратном вызове Fail.
new NetworkException(errorCode, mContext.getString(R.string.error_code))
теперь в тестовых случаях код (который находится в Kotlin), как показано ниже
lateinit var mContext: Context
mAuthenticationService.logIn(userName, password)
.done {
fail("request should not success")
}
.fail(FailCallback {
Assert.assertEquals("Wrong password", it.message)
})
.waitSafely()
но в it.message я всегда получаю пустую строку
Я обнаружил, что имитация контекста невозможна, так как я выполняю контрольные примеры с использованием JVM
Кто-нибудь есть идея, как получить доступ к файлу string.xml?