
com.wavesplatform.test.TestTime.scala Maven / Gradle / Ivy
The newest version!
package com.wavesplatform.test
import com.wavesplatform.utils.Time
import scala.concurrent.duration.FiniteDuration
case class TestTime(private var t: Long = System.currentTimeMillis()) extends Time {
def setTime(tt: Long): this.type = {
t = tt
this
}
def advance(d: FiniteDuration): this.type = {
t += d.toMillis
this
}
override def correctedTime(): Long = t
override def getTimestamp(): Long = {
t += 1
t
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy