X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdatabase%2Fmemory%2FConfigurationLoaderTest.java;h=82d465b59c67ee7af4af6ee231698b2e812843d7;hb=b6de5505ae5d2f835a235de6e9f23cb83affe4b7;hp=6449b43f9f453dacde271cf3982b8a506520d016;hpb=f1430dd9fb3ff91b2dc93956e79ca2f2ad6cb1fb;p=Sone.git diff --git a/src/test/java/net/pterodactylus/sone/database/memory/ConfigurationLoaderTest.java b/src/test/java/net/pterodactylus/sone/database/memory/ConfigurationLoaderTest.java index 6449b43..82d465b 100644 --- a/src/test/java/net/pterodactylus/sone/database/memory/ConfigurationLoaderTest.java +++ b/src/test/java/net/pterodactylus/sone/database/memory/ConfigurationLoaderTest.java @@ -35,4 +35,17 @@ public class ConfigurationLoaderTest { assertThat(knownPosts, containsInAnyOrder("Post1", "Post2")); } + @Test + public void loaderCanLoadKnownPostReplies() { + when(configuration.getStringValue("KnownReplies/0/ID")) + .thenReturn(new TestValue("PostReply2")); + when(configuration.getStringValue("KnownReplies/1/ID")) + .thenReturn(new TestValue("PostReply1")); + when(configuration.getStringValue("KnownReplies/2/ID")) + .thenReturn(new TestValue(null)); + Set knownPosts = configurationLoader.loadKnownPostReplies(); + assertThat(knownPosts, + containsInAnyOrder("PostReply1", "PostReply2")); + } + }