X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fcore%2FSoneRescuerTest.java;h=ff49a4c09f06aefd42276df59cfa01716af3b528;hb=HEAD;hp=92748e895e003c7b6dd595849fd9096e1e75fcc0;hpb=c5734598ee88c40467f586de702a67ccabd0af92;p=Sone.git diff --git a/src/test/java/net/pterodactylus/sone/core/SoneRescuerTest.java b/src/test/java/net/pterodactylus/sone/core/SoneRescuerTest.java index 92748e8..ff49a4c 100644 --- a/src/test/java/net/pterodactylus/sone/core/SoneRescuerTest.java +++ b/src/test/java/net/pterodactylus/sone/core/SoneRescuerTest.java @@ -25,6 +25,7 @@ import org.mockito.stubbing.Answer; public class SoneRescuerTest { private static final long CURRENT_EDITION = 12L; + private static final long SOME_OTHER_EDITION = 15L; private final Core core = mock(Core.class); private final SoneDownloader soneDownloader = mock(SoneDownloader.class); private final Sone sone = mock(Sone.class); @@ -70,6 +71,12 @@ public class SoneRescuerTest { } @Test + public void currentEditionCanBeSet() { + soneRescuer.setEdition(SOME_OTHER_EDITION); + assertThat(soneRescuer.getCurrentEdition(), is(SOME_OTHER_EDITION)); + } + + @Test public void lastFetchOfANewSoneRescuerWasSuccessful() { assertThat(soneRescuer.isLastFetchSuccessful(), is(true)); } @@ -119,7 +126,7 @@ public class SoneRescuerTest { FreenetURI keyWithDocName = mock(FreenetURI.class); FreenetURI keyWithMetaStrings = mock(FreenetURI.class); when(keyWithDocName.setMetaString(eq(new String[] { "sone.xml" }))).thenReturn(keyWithMetaStrings); - when(sskKey.setDocName(eq("Sone-" + (CURRENT_EDITION - 1)))).thenReturn(keyWithDocName); + when(sskKey.setDocName(eq("Sone-" + CURRENT_EDITION))).thenReturn(keyWithDocName); when(sone.getRequestUri().setKeyType(eq("SSK"))).thenReturn(sskKey); return keyWithMetaStrings; }