Kweku
04/08/2021, 11:57 PMArkadii Ivanov
04/09/2021, 7:40 AMtjohnn
04/09/2021, 8:33 AMArkadii Ivanov
04/09/2021, 8:37 AMOliver.O
04/09/2021, 8:46 AMJilles van Gurp
04/09/2021, 12:54 PMKris Wong
04/09/2021, 1:12 PMVitor Prado
04/09/2021, 1:24 PMmemoized
delegate for properties, it recreates the var for each test.Arkadii Ivanov
04/09/2021, 1:58 PM@Test
fun foo() {
val original = Float.MAX_VALUE
val bits = original.toRawBits()
val result = Float.fromBits(bits)
assertEquals(original, result)
}
Also there are differences due to K/N memory model, which can also be verified by tests. Etc.Javier
04/09/2021, 5:57 PMrusshwolf
04/09/2021, 6:27 PMKweku
04/09/2021, 6:37 PMKris Wong
04/09/2021, 6:39 PMmarzelwidmer
04/10/2021, 1:21 PMOliver.O
04/10/2021, 3:20 PMincludeTestsMatching
) to single out tests.marzelwidmer
04/11/2021, 3:06 PMval androidTest by getting {
dependencies {
implementation(kotlin("test-junit"))
implementation("junit:junit:4.13.2")
implementation("io.kotest:kotest-framework-engine:${Versions.kotest}")
implementation ("io.kotest:kotest-assertions-core:${Versions.kotest}")
implementation ("io.kotest:kotest-property:${Versions.kotest}")
implementation ("io.kotest:kotest-runner-junit5-jvm:${Versions.kotest}")
}
}
KMM
gradle setup from the wizard.tasks {
// Tests
withType<Test> {
useJUnitPlatform()
}
}
Kweku
04/11/2021, 3:58 PMJavier
04/11/2021, 4:12 PMmarzelwidmer
04/11/2021, 4:58 PM