Explorar el Código

PersonSubSectionTimeLineWriterTest

Andrew Grant hace 3 meses
padre
commit
076ac3b062

+ 1 - 1
src/main/java/scot/carricksoftware/grantswriter/writer/latex/parts/people/subsections/PersonSubSectionTimeLineWriter.java

@@ -8,5 +8,5 @@ package scot.carricksoftware.grantswriter.writer.latex.parts.people.subsections;
 import scot.carricksoftware.grantswriter.domains.people.Person;
 
 public interface PersonSubSectionTimeLineWriter {
-    void write(@SuppressWarnings("unused") Person person);
+    void write(Person person);
 }

+ 6 - 2
src/test/java/scot/carricksoftware/grantswriter/writer/latex/parts/people/subsections/PersonSubSectionTimeLineWriterTest.java

@@ -8,13 +8,14 @@ package scot.carricksoftware.grantswriter.writer.latex.parts.people.subsections;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.ExtendWith;
+import org.mockito.InOrder;
 import org.mockito.Mock;
 import org.mockito.junit.jupiter.MockitoExtension;
 import scot.carricksoftware.grantswriter.domains.people.Person;
 import scot.carricksoftware.grantswriter.writer.latex.LatexSubSectionHeader;
 import scot.carricksoftware.grantswriter.writer.latex.parts.people.subsections.helpers.WriteTimeLine;
 
-import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.inOrder;
 
 @ExtendWith(MockitoExtension.class)
 class PersonSubSectionTimeLineWriterTest {
@@ -39,8 +40,11 @@ class PersonSubSectionTimeLineWriterTest {
 
     @Test
     void writeHeaderTest() {
+        InOrder inOrder = inOrder(latexSubSectionHeaderMock, writeTimeLineMock);
+
         writer.write(personMock);
-        verify(latexSubSectionHeaderMock).write("Timeline");
+        inOrder.verify(latexSubSectionHeaderMock).write("Timeline");
+        inOrder.verify(writeTimeLineMock).write();
     }