X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdatabase%2Fmemory%2FMemoryDatabaseTest.java;h=cc5babbcc48711f29af63c8694284f3211d12869;hp=f7b07a215fc15e6fab8a6554cc09f25dedaefab1;hb=0e8f7804ce344bdd69f5ecc7febe25a60a53561d;hpb=2524f4d47c56874a263f9e53ec5c4035f2baa7e0 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 f7b07a2..cc5babb 100644 --- a/src/test/java/net/pterodactylus/sone/database/memory/MemoryDatabaseTest.java +++ b/src/test/java/net/pterodactylus/sone/database/memory/MemoryDatabaseTest.java @@ -278,11 +278,11 @@ public class MemoryDatabaseTest { private void initializeFriends() { when(configuration.getStringValue("Sone/" + SONE_ID + "/Friends/0/ID")).thenReturn( - new TestValue("Friend1")); + TestValue.from("Friend1")); when(configuration.getStringValue("Sone/" + SONE_ID + "/Friends/1/ID")).thenReturn( - new TestValue("Friend2")); + TestValue.from("Friend2")); when(configuration.getStringValue("Sone/" + SONE_ID + "/Friends/2/ID")).thenReturn( - new TestValue(null)); + TestValue.from(null)); } @Test @@ -332,7 +332,7 @@ public class MemoryDatabaseTest { when(configuration.getStringValue(anyString())).thenAnswer(new Answer>() { @Override public Value answer(InvocationOnMock invocation) throws Throwable { - Value stringValue = new TestValue(null); + Value stringValue = TestValue.from(null); configurationValues.put((String) invocation.getArguments()[0], stringValue); return stringValue; } @@ -363,7 +363,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 +380,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()); } }