未来日期的Java测试用例

时间:2016-02-29 11:26:08

标签: java date junit

我正在为日期创建Java测试用例。我想检查日期是在将来还是过去。如果我的测试用例输入日期,我想检查日期是否未来。我有两个选择:

  1. 硬编码日期测试从现在起10到20年。将需要很多努力到达那里。因此,测试用例将持续到该日期。
  2. 使用永不失败的日期实用程序方法。
  3. 我应该使用哪种方法?为什么?

1 个答案:

答案 0 :(得分:1)

老实说,使用日期实用程序方法,即永不失败的方法。

您不应该在测试用例中对数据进行硬编码,因为对随机数据值的检查更好,并且在每个测试用例运行时,都会检查不同的数据