From d8225981240996fdaf6cc42dcea6005a7e9d99c6 Mon Sep 17 00:00:00 2001 From: mo Date: Sat, 13 Jul 2019 15:35:50 -0600 Subject: add more tests --- src/Q6/WeekDayTest.java | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) (limited to 'src/Q6/WeekDayTest.java') 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)); + } } -- cgit v1.2.3