appgen
@Test fun game_mode_returns_default_value_when_no_value_is_set() { val userDefaults = NSUserDefaults.standardUserDefaults userDefaults.removeObjectForKey(ConfigurationRepository.CONFIGURATION_FILE) val configurationRepository: ConfigurationRepository = get() val defaultGameMode = configurationRepository.gameMode assertEquals(GameMode.MODE_ONE, defaultGameMode) }
get()
... by inject()
iosTest.dependencies { implementation(libs.kotlin.test) implementation(libs.koin.test) implementation("co.touchlab:stately-common:2.0.5") }
John O'Reilly
KoinTest
: KoinTest
A modern programming language that makes developers happier.