diff options
Diffstat (limited to 'src/Q6/WeekDayTest.java')
| -rw-r--r-- | src/Q6/WeekDayTest.java | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/Q6/WeekDayTest.java b/src/Q6/WeekDayTest.java index 2c35424..ddd4f56 100644 --- a/src/Q6/WeekDayTest.java +++ b/src/Q6/WeekDayTest.java @@ -2,6 +2,8 @@ package ca.mokhan.test; import Q6.*; import java.io.*; +import java.text.*; +import java.util.*; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; @@ -22,7 +24,43 @@ public class WeekDayTest extends TestCase { assertEquals("Thursday", subject.getWeekDay(1, 3, 1900)); } + public void test_getWeekDay_1901_01_01() { + assertEquals("Tuesday", subject.getWeekDay(1, 1, 1901)); + } + + public void test_getWeekDay_1902_01_01() { + assertEquals("Wednesday", subject.getWeekDay(1, 1, 1902)); + } + + public void test_getWeekDay_1903_01_01() { + assertEquals("Thursday", subject.getWeekDay(1, 1, 1903)); + } + + public void test_getWeekDay_1904_01_01() { + assertEquals("Friday", subject.getWeekDay(1, 1, 1904)); + } + + public void test_getWeekDay_1904_12_31() { + assertEquals("Saturday", subject.getWeekDay(31, 12, 1904)); + } + + public void test_getWeekDay_1905_01_01() { + assertEquals("Sunday", subject.getWeekDay(1, 1, 1905)); + } + + public void test_getWeekDay_1906_01_01() { + assertEquals("Monday", subject.getWeekDay(1, 1, 1906)); + } + public void test_getWeekDay_2019_07_13() { assertEquals("Saturday", subject.getWeekDay(13, 7, 2019)); } + + public void test_getWeekDay_2100_01_01() { + assertEquals("Friday", subject.getWeekDay(1, 1, 2100)); + } + + public void test_getWeekDay_2100_01_31() { + assertEquals("Sunday", subject.getWeekDay(31, 1, 2100)); + } } |
