Bladeren bron

GatherTimeLineDataTest

Andrew Grant 3 maanden geleden
bovenliggende
commit
f23e34a369

+ 8 - 5
src/test/java/scot/carricksoftware/grantswriter/writer/latex/parts/people/subsections/helpers/GatherTimeLineDataTest.java

@@ -10,27 +10,30 @@ import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.ExtendWith;
 import org.mockito.Mock;
 import org.mockito.junit.jupiter.MockitoExtension;
+import scot.carricksoftware.grantswriter.domains.people.Person;
 
-import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.mockito.Mockito.verify;
 
 @ExtendWith(MockitoExtension.class)
 class GatherTimeLineDataTest {
 
     private GatherTimeLineData gatherTimeLineData;
 
-
     @Mock
     private GatherCensusTimeLineData gatherCensusTimeLineDataMock;
 
+    @Mock
+    private Person personMock;
+
     @BeforeEach
     void setUp() {
         gatherTimeLineData = new GatherTimeLineDataImpl(gatherCensusTimeLineDataMock);
     }
 
     @Test
-    void constructorTest(){
-       assertNotNull(gatherTimeLineData);
+    void gatherTest(){
+       gatherTimeLineData.gather(personMock);
+       verify(gatherCensusTimeLineDataMock).gather(personMock);
     }
 
-
 }