X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdata%2FMocks.java;h=a1c1a71246a07b1ca7a475a7995c91b21aec80ed;hb=680e37c46752febf555a04334e98f1017fdfca17;hp=34b25f3e8385b05dc6ceced331b149b8c495e5ba;hpb=6dab0951c2abde1e47f01004861efd1acb9de548;p=Sone.git diff --git a/src/test/java/net/pterodactylus/sone/data/Mocks.java b/src/test/java/net/pterodactylus/sone/data/Mocks.java index 34b25f3..a1c1a71 100644 --- a/src/test/java/net/pterodactylus/sone/data/Mocks.java +++ b/src/test/java/net/pterodactylus/sone/data/Mocks.java @@ -52,6 +52,7 @@ public class Mocks { public static Database mockDatabase() { Database database = mock(Database.class); when(database.getSone(anyString())).thenReturn(Optional.absent()); + when(database.getPost(anyString())).thenReturn(Optional.absent()); return database; } @@ -73,4 +74,12 @@ public class Mocks { return sone; } + public static Post mockPost(Core core, String postId) { + Post post = mock(Post.class); + when(post.getId()).thenReturn(postId); + Database database = core.getDatabase(); + when(database.getPost(eq(postId))).thenReturn(of(post)); + return post; + } + }