Browse Source

PersonEdit Domain Test

Andrew Grant 1 month ago
parent
commit
025905d5c7

+ 10 - 0
src/main/java/scot/carricksoftware/grants/domains/images/PersonImage.java

@@ -15,26 +15,33 @@ import scot.carricksoftware.grants.domains.people.Person;
 @Entity
 public class PersonImage extends BaseEntity {
 
+    @SuppressWarnings("JpaDataSourceORMInspection")
     @ManyToOne
     @JoinColumn(name = "person_id")
     private Person person;
 
+    @SuppressWarnings("JpaDataSourceORMInspection")
     @ManyToOne
     @JoinColumn(name = "`image_id`")
     private Image image;
 
+    @SuppressWarnings("JpaDataSourceORMInspection")
     @Column(name = "`level`")
     private String level;
 
+    @SuppressWarnings("JpaDataSourceORMInspection")
     @Column(name = "`order`")
     private String order;
 
+    @SuppressWarnings("JpaDataSourceORMInspection")
     @Column(name = "`caption`")
     private String caption;
 
+    @SuppressWarnings("JpaDataSourceORMInspection")
     @Column(name = "`height`")
     private String height;
 
+    @SuppressWarnings("JpaDataSourceORMInspection")
     @Column(name = "`width`")
     private String width;
 
@@ -62,6 +69,7 @@ public class PersonImage extends BaseEntity {
         this.level = level;
     }
 
+
     public String getOrder() {
         return order;
     }
@@ -93,4 +101,6 @@ public class PersonImage extends BaseEntity {
     public void setWidth(String width) {
         this.width = width;
     }
+
+
 }

+ 73 - 0
src/test/java/scot/carricksoftware/grants/domains/images/PersonImageTest.java

@@ -10,6 +10,7 @@ import org.junit.jupiter.api.Test;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertNull;
+import static scot.carricksoftware.grants.GenerateCertificateRandomValues.GetRandomString;
 import static scot.carricksoftware.grants.GenerateRandomNumberValues.GetRandomLong;
 
 class PersonImageTest {
@@ -33,4 +34,76 @@ class PersonImageTest {
         assertEquals(id, image.getId());
     }
 
+    @Test
+    public void getCaptionTest() {
+        assertNull(image.getCaption());
+    }
+
+    @Test
+    public void setCaptionTest() {
+        String caption = GetRandomString();
+        image.setCaption(caption);
+        assertEquals(caption, image.getCaption());
+    }
+
+    @Test
+    public void getHeightTest() {
+        assertNull(image.getHeight());
+    }
+
+    @Test
+    public void setHeightTest() {
+        String height = GetRandomString();
+        image.setHeight(height);
+        assertEquals(height, image.getHeight());
+    }
+
+    @Test
+    public void getWidthTest() {
+        assertNull(image.getWidth());
+    }
+
+    @Test
+    public void setWidthTest() {
+        String width = GetRandomString();
+        image.setWidth(width);
+        assertEquals(width, image.getWidth());
+    }
+
+    @Test
+    public void getImageTest() {
+        assertNull(image.getImage());
+    }
+
+    @Test
+    public void setImageTest() {
+        Image theImage = new Image();
+        image.setImage(theImage);
+        assertEquals(theImage, image.getImage());
+    }
+
+    @Test
+    public void getOrderTest() {
+        assertNull(image.getOrder());
+    }
+
+    @Test
+    public void setOrderTest() {
+        String order = GetRandomString();
+        image.setOrder(order);
+        assertEquals(order, image.getOrder());
+    }
+
+    @Test
+    public void getLevelTest() {
+        assertNull(image.getLevel());
+    }
+
+    @Test
+    public void setLevelTest() {
+        String level = GetRandomString();
+        image.setLevel(level);
+        assertEquals(level, image.getLevel());
+    }
+
 }