1 package net.pterodactylus.sone.core;
3 import static org.mockito.Matchers.eq;
4 import static org.mockito.Mockito.mock;
5 import static org.mockito.Mockito.verify;
7 import net.pterodactylus.sone.core.Core.MarkPostKnown;
8 import net.pterodactylus.sone.data.Post;
10 import org.junit.Test;
13 * Unit test for {@link Core} and its subclasses.
15 * @author <a href="mailto:bombe@pterodactylus.net">David ‘Bombe’ Roden</a>
17 public class CoreTest {
20 public void markPostKnownMarksPostAsKnown() {
21 Core core = mock(Core.class);
22 Post post = mock(Post.class);
23 MarkPostKnown markPostKnown = core.new MarkPostKnown(post);
25 verify(core).markPostKnown(eq(post));