Got test working without having to fix timecop by specifying timezone manually when creating date to use for timecop
extra test case for noon and some cleanup