|
@@ -9,28 +9,22 @@ import org.junit.jupiter.api.BeforeEach;
|
|
import org.junit.jupiter.api.Test;
|
|
import org.junit.jupiter.api.Test;
|
|
|
|
|
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
|
-import static org.junit.jupiter.api.Assertions.assertNotNull;
|
|
|
|
import static org.junit.jupiter.api.Assertions.assertNull;
|
|
import static org.junit.jupiter.api.Assertions.assertNull;
|
|
import static scot.carricksoftware.grantswriter.GenerateCertificateRandomValues.GetRandomString;
|
|
import static scot.carricksoftware.grantswriter.GenerateCertificateRandomValues.GetRandomString;
|
|
|
|
|
|
class DMYSetterAndGetterTest {
|
|
class DMYSetterAndGetterTest {
|
|
|
|
|
|
private DMY dmy;
|
|
private DMY dmy;
|
|
- @BeforeEach
|
|
|
|
|
|
|
|
|
|
+ @BeforeEach
|
|
void setUp() {
|
|
void setUp() {
|
|
dmy = new DMYImpl();
|
|
dmy = new DMYImpl();
|
|
}
|
|
}
|
|
|
|
|
|
- @Test
|
|
|
|
- void constructorTest() {
|
|
|
|
- assertNotNull(dmy);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- @Test
|
|
|
|
|
|
+ @Test
|
|
void getDayTest() {
|
|
void getDayTest() {
|
|
assertNull(dmy.getDay());
|
|
assertNull(dmy.getDay());
|
|
- }
|
|
|
|
|
|
+ }
|
|
|
|
|
|
@Test
|
|
@Test
|
|
void setDayTest() {
|
|
void setDayTest() {
|
|
@@ -63,4 +57,19 @@ class DMYSetterAndGetterTest {
|
|
assertEquals(year, dmy.getMonth());
|
|
assertEquals(year, dmy.getMonth());
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+ @Test
|
|
|
|
+ public void toStringTest() {
|
|
|
|
+ String day = GetRandomString();
|
|
|
|
+ String month = GetRandomString();
|
|
|
|
+ String year = GetRandomString();
|
|
|
|
+ dmy.setDay(day);
|
|
|
|
+ dmy.setMonth(month);
|
|
|
|
+ dmy.setYear(year);
|
|
|
|
+
|
|
|
|
+ String required = day + "/" + month + "/" + year;
|
|
|
|
+ assertEquals(required, dmy.toString());
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|