raniejade
05/23/2018, 6:57 AMmemoized.
object QueueSpecs: Spek({
fun Suite.queueTests() {
val queue by memoized<Queue>()
val clock by memoized<MutableClock>()
val deadletterCallback by memoized<DeadMessageCallback>()
...
}
describe("RedisQueue") {
val clock by memoized { MutableClock() }
val deadLetterCallback by memoized { ... }
val queue by memoized { createQueue(clock, deadLetterCallback) }
queueTests()
}
})