Springockito的位置mockito.xsd
似乎坏了。
我们用了
xsi:schemaLocation="http://www.mockito.org/spring/mockito https://bitbucket.org/kubek2k/springockito/raw/tip/springockito/src/main/resources/spring/mockito.xsd
但这不再起作用。有人知道当前的 URI 吗?
Springockito的位置mockito.xsd
似乎坏了。
我们用了
xsi:schemaLocation="http://www.mockito.org/spring/mockito https://bitbucket.org/kubek2k/springockito/raw/tip/springockito/src/main/resources/spring/mockito.xsd
但这不再起作用。有人知道当前的 URI 吗?
看起来 kubek2k 的 bitbucket 存储库不再可用。幸运的是,有人在这里做了一个 github 镜像。
鉴于此 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">
2016 年 10 月 5 日更新:
2016 年 10 月 5 日更新 2:
看起来这里还托管了一个 1.0.9 版本:https ://bitbucket.org/duncan85/springockito/
github中的版本(见第一个答案)和这个版本之间的区别是'mock'元素上的附加布尔属性(useStaticMap)。在我们的例子中,测试失败了,因为 mockito 期待这个布尔值。
我也面临同样的问题,它可以通过将 xsi:schemaLocation 更改为“ https://raw.githubusercontent.com/AngelInc/Springockito/master/src/main/resources/spring/mockito.xsd ”或“ http://www.mockito.org/spring/mockito.xsd ”。