Sfoglia il codice sorgente

Image bootstrap test

Andrew Grant 2 mesi fa
parent
commit
116685a3cf

+ 3 - 0
src/main/java/scot/carricksoftware/grants/bootstrap/DataLoadImages.java

@@ -48,6 +48,8 @@ public class DataLoadImages {
     private void loadImage() {
         logger.debug("DataLoadCensus::loadImage");
         ImageCommand imageCommand = new ImageCommandImpl();
+        imageCommand.setName("Dalkeith");
+        imageCommand.setImageData("Dalkeith".getBytes());
 
         imageService.saveImageCommand(imageCommand);
     }
@@ -57,6 +59,7 @@ public class DataLoadImages {
         PersonImageCommand imageCommand = new PersonImageCommandImpl();
         imageCommand.setPerson(personService.findById(1L));
 
+
         personImageService.savePersonImageCommand(imageCommand);
     }
 

+ 3 - 0
src/test/java/scot/carricksoftware/grants/bootstrap/DataLoadImagesTest.java

@@ -62,6 +62,9 @@ class DataLoadImagesTest {
         ArgumentCaptor<ImageCommand> captor = ArgumentCaptor.forClass(ImageCommand.class);
         dataLoadImages.load();
         verify(imageServiceMock).saveImageCommand(captor.capture());
+        assertEquals("Dalkeith", captor.getValue().getName());
+        assertEquals("Dalkeith", new String(captor.getValue().getImageData()));
+
     }
 
     @Test