assertEquals("1970-01-01 01:00", event.getTime());
测试无法通过,通过工具调试发现event.getTime() 返回结果应该是“1970-01-01 08:00”
大家看看这是什么原因呢?应该说这个例子肯定不会有问题啊?
所以发邮件请知道的朋友解释一下。
目前我通过调整时间后已打包通过,继续学习中......
大家看看这是什么原因呢?应该说这个例子肯定不会有问题啊?
所以发邮件请知道的朋友解释一下。
目前我通过调整时间后已打包通过,继续学习中......
是因为默认时区的问题,当时代码是基于GMT+1的环境,现在下载到本地运行因为中国时区是GMT+8,所以原本好使的assertEquals 现在不好使了。
所以写测试代码如果考虑国际化,应该在测试代码也要想着时区的问题:)
[该贴被agilestone于2009-09-25 11:05修改过]