CSSE 376 -- Software Quality Assurance -- Spring 2007 Quiz 4 Tuesday, March 13, 2007 Name:_________________________________________ Grade:______________ Develop a set of test cases for a program that calculates the day of the week for any date. Input to the program is a string of the form "MM/DD/YYYY", where "MM" is the month, "DD" is the day, and "YYYY" is the year. The program should output the proper day of the week (e.g., "Monday", "Tuesday") if the input is a valid date, or report an error if the input is invalid. Use equivalence partitioning and boundary value analysis to identify classes to test. Specify those tests here, using a table of inputs and expected outputs.