projects
/
Sone.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
🔥 Clean up imports
[Sone.git]
/
src
/
test
/
kotlin
/
net
/
pterodactylus
/
sone
/
web
/
notification
/
MarkPostKnownDuringFirstStartHandlerTest.kt
diff --git
a/src/test/kotlin/net/pterodactylus/sone/web/notification/MarkPostKnownDuringFirstStartHandlerTest.kt
b/src/test/kotlin/net/pterodactylus/sone/web/notification/MarkPostKnownDuringFirstStartHandlerTest.kt
index
746eb47
..
c2f8e41
100644
(file)
--- a/
src/test/kotlin/net/pterodactylus/sone/web/notification/MarkPostKnownDuringFirstStartHandlerTest.kt
+++ b/
src/test/kotlin/net/pterodactylus/sone/web/notification/MarkPostKnownDuringFirstStartHandlerTest.kt
@@
-23,8
+23,7
@@
import net.pterodactylus.sone.data.*
import net.pterodactylus.util.notify.*
import org.hamcrest.MatcherAssert.*
import org.hamcrest.Matchers.*
import net.pterodactylus.util.notify.*
import org.hamcrest.MatcherAssert.*
import org.hamcrest.Matchers.*
-import java.io.*
-import java.util.concurrent.atomic.*
+import java.util.function.*
import kotlin.test.*
/**
import kotlin.test.*
/**
@@
-35,8
+34,8
@@
class MarkPostKnownDuringFirstStartHandlerTest {
private val eventBus = EventBus()
private val notificationManager = NotificationManager()
private val eventBus = EventBus()
private val notificationManager = NotificationManager()
- private val markedPost
AsKnown = AtomicBoolean
()
- private val handler = MarkPostKnownDuringFirstStartHandler(notificationManager
) { if (it == post) markedPostAsKnown.set(true) }
+ private val markedPost
s = mutableListOf<Post>
()
+ private val handler = MarkPostKnownDuringFirstStartHandler(notificationManager
, Consumer { markedPosts += it })
init {
eventBus.register(handler)
init {
eventBus.register(handler)
@@
-45,16
+44,14
@@
class MarkPostKnownDuringFirstStartHandlerTest {
@Test
fun `post is not marked as known if not during first start`() {
eventBus.post(NewPostFoundEvent(post))
@Test
fun `post is not marked as known if not during first start`() {
eventBus.post(NewPostFoundEvent(post))
- assertThat(markedPost
AsKnown.get(), equalTo(false
))
+ assertThat(markedPost
s, emptyIterable(
))
}
@Test
fun `new post is marked as known during first start`() {
}
@Test
fun `new post is marked as known during first start`() {
- notificationManager.addNotification(object : AbstractNotification("first-start-notification") {
- override fun render(writer: Writer?) = Unit
- })
+ notificationManager.firstStart()
eventBus.post(NewPostFoundEvent(post))
eventBus.post(NewPostFoundEvent(post))
- assertThat(markedPost
AsKnown.get(), equalTo(true
))
+ assertThat(markedPost
s, contains(post
))
}
}
}
}