X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdatabase%2Fmemory%2FMemoryDatabaseTest.java;h=7cba93b1a9449c5bd7ec38ba9cd2991e5afd1751;hb=13f2ccb2b985cd206a593f3f40d397a6befcce6e;hp=ac23a81a2038e587d238333ba5947a9fb64202e9;hpb=1a3f2a00bb5180470db1515e646615dff2744e39;p=Sone.git diff --git a/src/test/java/net/pterodactylus/sone/database/memory/MemoryDatabaseTest.java b/src/test/java/net/pterodactylus/sone/database/memory/MemoryDatabaseTest.java index ac23a81..7cba93b 100644 --- a/src/test/java/net/pterodactylus/sone/database/memory/MemoryDatabaseTest.java +++ b/src/test/java/net/pterodactylus/sone/database/memory/MemoryDatabaseTest.java @@ -44,6 +44,7 @@ import java.util.List; import java.util.Map; import java.util.Set; +import net.pterodactylus.sone.Matchers.IncompletePostMatcher; import net.pterodactylus.sone.TestAlbumBuilder; import net.pterodactylus.sone.TestImageBuilder; import net.pterodactylus.sone.TestPostBuilder; @@ -227,7 +228,7 @@ public class MemoryDatabaseTest { Post postWithoutRecipient = createPost(Optional.absent()); memoryDatabase.storePost(postWithoutRecipient); assertThat(memoryDatabase.getDirectedPosts(RECIPIENT_ID), - contains(postWithRecipient)); + contains(IncompletePostMatcher.matches().recipient(RECIPIENT_ID))); } private Post createPost(Optional recipient) { @@ -363,7 +364,7 @@ public class MemoryDatabaseTest { when(sone.isLocal()).thenReturn(true); memoryDatabase.addFriend(sone, "Friend1"); memoryDatabase.addFriend(sone, "Friend1"); - verify(configuration, times(2)).getStringValue(anyString()); + verify(configuration, times(3)).getStringValue(anyString()); } @Test @@ -380,9 +381,10 @@ public class MemoryDatabaseTest { @Test public void configurationIsNotWrittenWhenANonFriendIsRemoved() { + prepareConfigurationValues(); when(sone.isLocal()).thenReturn(true); memoryDatabase.removeFriend(sone, "Friend1"); - verify(configuration, never()).getStringValue(anyString()); + verify(configuration).getStringValue(anyString()); } }