Correction of the error in unit tests

The error seems come from the ```usec``` of the TimeWithZone.

That is somewhere, when the object TimeWithZone is created, all content is put except ```usec```.
I didn't find where is the mistake. I look for on the web and some people who have the same problem say that we can just test equity with ```object.to_a```.