X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdata%2FMocks.java;h=7ee612d30fa5e92548b5f626fe1fb594031b9266;hb=19e22f01b97b13c88a67b0e18c3dcae5d652c915;hp=ba029b4f1bb106841114bb242cd054aa6c043350;hpb=e9143d456d01cbd20b9c800da217706ad0105ff2;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 ba029b4..7ee612d 100644 --- a/src/test/java/net/pterodactylus/sone/data/Mocks.java +++ b/src/test/java/net/pterodactylus/sone/data/Mocks.java @@ -54,6 +54,7 @@ public class Mocks { Database database = mock(Database.class); when(database.getSone(anyString())).thenReturn(Optional.absent()); when(database.getPost(anyString())).thenReturn(Optional.absent()); + when(database.getPostReply(anyString())).thenReturn(Optional.absent()); return database; } @@ -96,4 +97,13 @@ public class Mocks { return post; } + public static PostReply mockPostReply(Core core, Sone sone, String replyId) { + PostReply postReply = mock(PostReply.class); + when(postReply.getId()).thenReturn(replyId); + when(postReply.getSone()).thenReturn(sone); + Database database = core.getDatabase(); + when(database.getPostReply(eq(replyId))).thenReturn(of(postReply)); + return postReply; + } + }