update tests to use 'expect' instead of 'should'

also update some tests to use described_class
readability of ReportDateUtil test was also improved