tests in OrderTest
test many different cases in one test. These cases should be tested independently and thus split into separate tests. See if the dateformat ymd can be moved to a static variable instead of instantiating a new object in every test. Also look if tests can be simplified if the order is setup in a junit before method setUp.