使用JUnit运行单元测试时,我遇到了使用PowerMockito的问题。
这是我无法解决的错误:
com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException:1 IllegalAnnotationExceptions的计数两个类具有相同的XML 输入名称“myType”。使用@ XmlType.name和@ XmlType.namespace进行分配 不同的名字。
此问题与以下内容有关 location:at mypackage.packA.myType ...
此问题与以下位置有关: 在mypackage.packB.myType ...
我尝试使用anotation @PowerMockIgnore
确实减少了此错误的发生次数,但我仍然坚持使用3个包。
以下是我使用的代码:
@PowerMockIgnore({
"mypackage.packA.*",
"mypackage.packB.*"
})
public class TestClass { }