相关疑难解决方法(0)

Mockito,JUnit,Hamcrest,Versioning

默认情况下,Hamcrest所需的版本为:

  • JUnit 4.11
    • Hamcrest 1.3
  • Mockito核心1.9.5
    • Hamcrest 1.1

Hamcrest 1.1和1.3之间没有重要的API变化.目前我的测试用例试图用Hamcrest 1.1运行JUnit 4.11,但我有理由相信这是一个坏主意.出于类似的原因,我怀疑尝试将Mockito-core 1.9.5与Hamcrest 1.3一起使用也是一个坏主意.

该怎么办?

  1. 将Hamcrest 1.1与最新的JUnit和Mockito一起使用
  2. 将Hamcrest 1.3与最新的JUnit和Mockito一起使用
  3. 尝试修补Mockito-core 1.9.5以使用Hamcrest 1.3
    • 我此刻没有的时间
  4. 使用JUnit 4.10
  5. 其他?

更新2015-06-12: Mockito 1.10.19和2.0.13-beta仍然使用Hamcrest 1.1

java junit dependencies hamcrest mockito

20
推荐指数
1
解决办法
7135
查看次数

标签 统计

dependencies ×1

hamcrest ×1

java ×1

junit ×1

mockito ×1