This includes the class to be tested, a separate class test (just so I could test it the old fashioned way) and a simple JUnit test. This is the first one I've written.