springockito xsd链接坏了

时间:2016-05-09 09:39:53

标签: spring mockito springockito

Springockito bsxfun的位置似乎已被打破。

我们使用了mockito.xsd

但这不再适用。有谁知道当前的URI?

3 个答案:

答案 0 :(得分:2)

看起来kubek2k的bitbucket repo不再可访问了。幸运的是有人制作了一个github镜像here

鉴于此repo不再可访问,更好/更永久的解决方案可能是在mockito.xsd目录中创建src/main/resources的本地副本,并引用它。

例如,创建src/main/resources/META-INF/spring/mockito.xsd并从以下位置更改xsd参考:

....
http://www.mockito.org/spring/mockito https://bitbucket.org/kubek2k/springockito/raw/tip/springockito/src/main/resources/spring/mockito.xsd">

...
http://www.mockito.org/spring/mockito META-INF/spring/mockito.xsd">

更新10-05-2016:

  • 还有一个分叉here - 它基于我看到的版本1.0.7(比上面的Angellnc的github镜像更新)。
  • 这里有另一个fork(这个实际上是一面镜子,但仍然是1.0.7)

更新10-05-2016 2:

看起来这里还有一个1.0.9版本:https://bitbucket.org/duncan85/springockito/

答案 1 :(得分:2)

New repo location

github中的版本(参见第一个答案)和这个版本之间的差异是'mock'元素上的附加布尔属性(useStaticMap)。 在我们的例子中,测试失败了,因为mockito期望布尔值在。

答案 2 :(得分:0)

我也面临同样的问题,它通过更改xsi:schemaLocation对我有用 至  要么" https://raw.githubusercontent.com/AngelInc/Springockito/master/src/main/resources/spring/mockito.xsd"或" http://www.mockito.org/spring/mockito.xsd"。