I am wondering how to you test TimeZone logic? For me my timezone stuff is used to filter data from the database(what of course in unit tests gets mocked up and not tested).
But I would like to test the logic around it to see if I give certain times in that it would be converted right.
I am not sure how to do this though.
EDIT: Another alternative would be to use constructor injection to pass a time zone into your class: