Rename: Clock.markNow, ClockMark.elapsedNow
Add "Now" suffix to the names of functions that depend on the current time moment.
This commit is contained in:
@@ -14,7 +14,7 @@ class ClockMarkTest {
|
||||
fun adjustment() {
|
||||
val clock = TestClock()
|
||||
|
||||
val mark = clock.mark()
|
||||
val mark = clock.markNow()
|
||||
val markFuture1 = mark + 1.milliseconds
|
||||
val markFuture2 = mark - (-1).milliseconds
|
||||
|
||||
@@ -23,15 +23,15 @@ class ClockMarkTest {
|
||||
|
||||
clock += 500_000.nanoseconds
|
||||
|
||||
val elapsed = mark.elapsed()
|
||||
val elapsed = mark.elapsedNow()
|
||||
val elapsedFromFuture = elapsed - 1.milliseconds
|
||||
val elapsedFromPast = elapsed + 1.milliseconds
|
||||
|
||||
assertEquals(0.5.milliseconds, elapsed)
|
||||
assertEquals(elapsedFromFuture, markFuture1.elapsed())
|
||||
assertEquals(elapsedFromFuture, markFuture2.elapsed())
|
||||
assertEquals(elapsedFromFuture, markFuture1.elapsedNow())
|
||||
assertEquals(elapsedFromFuture, markFuture2.elapsedNow())
|
||||
|
||||
assertEquals(elapsedFromPast, markPast1.elapsed())
|
||||
assertEquals(elapsedFromPast, markPast2.elapsed())
|
||||
assertEquals(elapsedFromPast, markPast1.elapsedNow())
|
||||
assertEquals(elapsedFromPast, markPast2.elapsedNow())
|
||||
}
|
||||
}
|
||||
@@ -48,15 +48,15 @@ class TestClockTest {
|
||||
@Test
|
||||
fun nanosecondRounding() {
|
||||
val clock = TestClock()
|
||||
val mark = clock.mark()
|
||||
val mark = clock.markNow()
|
||||
|
||||
repeat(10_000) {
|
||||
clock += 0.9.nanoseconds
|
||||
|
||||
assertEquals(Duration.ZERO, mark.elapsed())
|
||||
assertEquals(Duration.ZERO, mark.elapsedNow())
|
||||
}
|
||||
|
||||
clock += 1.9.nanoseconds
|
||||
assertEquals(1.nanoseconds, mark.elapsed())
|
||||
assertEquals(1.nanoseconds, mark.elapsedNow())
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user