X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2Fnotification%2FStartupHandlerTest.kt;h=aaeea90ef14f26403b42011419c70c8b635d740a;hb=HEAD;hp=38e7f1b74a3b8677bef7a1624df0cc5b2c476bd4;hpb=742d893ed6941719f4612887197429ea903ab62f;p=Sone.git diff --git a/src/test/kotlin/net/pterodactylus/sone/web/notification/StartupHandlerTest.kt b/src/test/kotlin/net/pterodactylus/sone/web/notification/StartupHandlerTest.kt index 38e7f1b..aaeea90 100644 --- a/src/test/kotlin/net/pterodactylus/sone/web/notification/StartupHandlerTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/web/notification/StartupHandlerTest.kt @@ -1,5 +1,5 @@ /** - * Sone - StartupHandlerTest.kt - Copyright © 2019 David ‘Bombe’ Roden + * Sone - StartupHandlerTest.kt - Copyright © 2019–2020 David ‘Bombe’ Roden * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -24,6 +24,7 @@ import net.pterodactylus.util.notify.* import net.pterodactylus.util.template.* import org.hamcrest.MatcherAssert.* import org.hamcrest.Matchers.* +import java.util.concurrent.TimeUnit.* import kotlin.test.* /** @@ -50,9 +51,9 @@ class StartupHandlerTest { } @Test - fun `handler registers command on startup`() { + fun `handler registers command on with 2-minute delay`() { eventBus.post(Startup()) - assertThat(executor.scheduleds, hasSize(1)) + assertThat(with(executor.scheduleds.single()) { timeUnit.toNanos(delay) }, equalTo(MINUTES.toNanos(2))) } @Test