Hey team, just want to ask about usage of `stringR...
# compose
k
Hey team, just want to ask about usage of
stringResource
and tests. I have kmm compse app with iOS/Android/Wasm targets. stringResource works perfectly fine with each of the target apps. But i have issues with tests. On Android (Instrumentation variant, connectedAndroidTest)
stringResource
returns proper values. But the same test on wasm and iOS (iosSimulatorArm64Test and wasmJsTest) results error as value returned by
stringResource
is empty. Is this expected behaviour or maybe i messed with something? If yes is there any possibility to easily mock
stringResource
? I'm expecting it's related to LocalResourceReader
Copy code
class ExampleTest {
    @OptIn(ExperimentalTestApi::class)
    @Test
    fun myTest() =
        runComposeUiTest {
            setContent {
                MenuEntry(stringResource(Res.string.main_menu_play)) {}
            }
            onNodeWithText("Play").performClick()
        }
}