RU beehive logo ITEC dept promo banner
ITEC 120
2007fall
ibarland,
jdymacek

homeinfoexamslectureslabshws
RecipeLawsliessyntaxjava.lang docsjava.util docs

lab07a-fix
objects returning objects
fixing a bad test case

There was an error in the test cases you downloaded at 9am. To fix it:

  1. Open the (khaki) PizzaServerTest class (not the DateTest class).
  2. Find the method testWhichDayToWork. Delete it entirely.
  3. Paste in the following corrected test case:
    	public void testWhichDayToWork()
    	{
    		assertEquals(nextMonday, pizzaSer1.whichDayToWork(nextMonday, nextFriday));
    		assertEquals(nextMonday, pizzaSer1.whichDayToWork(nextFriday, nextMonday));
    		pizzaSer1.setBalance(200);
    		assertEquals(nextFriday, pizzaSer1.whichDayToWork(nextMonday, nextFriday));
    		assertEquals(nextFriday, pizzaSer1.whichDayToWork(nextFriday, nextMonday));
    		pizzaSer1.setBalance(100);
    		assertEquals(nextMonday, pizzaSer1.whichDayToWork(nextMonday, nextFriday));
    		assertEquals(nextMonday, pizzaSer1.whichDayToWork(nextFriday, nextMonday));
    	}
        
That's it -- now your whichDayToWork should pass all its tests!

homeinfoexamslectureslabshws
RecipeLawsliessyntaxjava.lang docsjava.util docs


©2007, Ian Barland, Radford University
Last modified 2007.Oct.03 (Wed)
Please mail any suggestions
(incl. typos, broken links)
to iba�rlandrad�ford.edu
Powered by PLT Scheme