소스 검색

BaseCertificate test

Andrew Grant 2 달 전
부모
커밋
ff85a79078

+ 0 - 1
src/main/java/scot/carricksoftware/grantswriter/domains/certificates/BaseCertificate.java

@@ -62,7 +62,6 @@ public class BaseCertificate extends BaseEntity {
         return certificateSource;
     }
 
-
     @SuppressWarnings("unused")
     public String getCertificateDate() {
         return certificateDate;

+ 34 - 0
src/test/java/scot/carricksoftware/grantswriter/domains/certificates/BaseCertificateTest.java

@@ -0,0 +1,34 @@
+/*
+ * Copyright (c) 2025.  Andrew Grant Carrick Software. All rights reserved
+ *
+ */
+
+package scot.carricksoftware.grantswriter.domains.certificates;
+
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.*;
+import static scot.carricksoftware.grantswriter.GenerateCertificateRandomValues.GetRandomString;
+
+class BaseCertificateTest {
+
+    private BaseCertificate baseCertificate;
+
+    @BeforeEach
+    void setUp() {
+        baseCertificate = new BaseCertificate();
+    }
+
+    @Test
+    void getCertificateNumberTest() {
+        assertNull(baseCertificate.getCertificateNumber());
+    }
+
+    @Test
+    void setCertificateNumberTest() {
+        String certificateNumber = GetRandomString();
+        baseCertificate.setCertificateNumber(certificateNumber);
+        assertEquals(certificateNumber, baseCertificate.getCertificateNumber());
+    }
+}