ADT TESTS TimeOfDay: --creates default fine (c) --creates a set instance fine (c time) --updates the time fine (s time) --throws an exception if time is not in range (0 to 23; 0 to 59) (c time; s time) (rather irritating how the test application resets on an error, but oh well; it's just a test application! More worried about how the TimeOfDay class responds...) (also, it crashes if you try a proper i or s command before there is an instance. Again, oh well, it's just a test app.) --increase was originally all messed up and very buggy. Among other problems, I found my assignment operators were backwards (had =+ rather than +=; wonder how/why it compiled with that?). Works now, and numbers even flip over properly, both hourly and daily. --increase does not work with negative numbers, so thought about throwing an exception. Instead, decided to put a note in preconditions/documentation and just not increase with negative input. (Have to implement a decreaseTime sometime I guess :) ) --exit works. :) SortedListTester --getting the list sorted what a nightmare! Really messy code in the locateIndex(), but itworks and this assignment is now late. --adding items to the end of the list (numberous times) works --adding items to the beginning of the list (numerous times) works --adding items in the middle of the list works --alternating these many times causes no problems