在Kotlin中實現單元測試通常使用JUnit框架。以下是一個簡單的示例:
class Calculator {
fun add(a: Int, b: Int): Int {
return a + b
}
fun subtract(a: Int, b: Int): Int {
return a - b
}
}
import org.junit.Test
import org.junit.Assert.*
class CalculatorTest {
@Test
fun testAdd() {
val calculator = Calculator()
assertEquals(5, calculator.add(2, 3))
}
@Test
fun testSubtract() {
val calculator = Calculator()
assertEquals(1, calculator.subtract(4, 3))
}
}
以上就是在Kotlin中實現單元測試的基本步驟,通過編寫測試用例來驗證代碼的正確性,確保代碼的質量。