nowMillis
Accesses the current time inside the test, in milliseconds.
Example
test("Using the virtual time") {
val initial = time.nowMillis
// …do something…
delay(5000)
check(time.nowMillis == initial + 5000)
}
Content copied to clipboard
For the specific use-case of measuring elapsed time, see Time.source.
Integration with datetime libraries
To retrieve an Instant
instead of Long
, use the KotlinX.Datetime or the Java Time compatibility libraries.