当我要对“ RunWith(JMockit.class)”进行类测试时,出现这些错误。我正在使用NetBeans 8.2,JUnit 4.12,Hamcrest 1.3和JMockit 1.27。 (由于学习课程的原因,我必须使用这些版本...)
我不知道我在做什么错
java.lang.IllegalArgumentException:内部类的无效模型 org.junit.runner.notification.RunNotifier;删除它以避免这种情况 警告于 junit.framework.JUnit4TestAdapter。(JUnit4TestAdapter.java:30) 在sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 方法) java.lang.reflect.Constructor.newInstance(Constructor.java:423)在 org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:489) 在 org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182) 在 org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033) java.lang.IllegalArgumentException:内部类的无效模型 org.junit.runners.BlockJUnit4ClassRunner;删除它以避免这种情况 警告于 junit.framework.JUnit4TestAdapter。(JUnit4TestAdapter.java:30) 在sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 方法) java.lang.reflect.Constructor.newInstance(Constructor.java:423)在 org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:489) 在 org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182) 在 org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033) java.lang.IllegalArgumentException:内部类的无效模型 org.junit.runners.model.FrameworkMethod;删除它以避免这种情况 警告于 junit.framework.JUnit4TestAdapter。(JUnit4TestAdapter.java:30) 在sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 方法) java.lang.reflect.Constructor.newInstance(Constructor.java:423)在 org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:489) 在 org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182) 在 org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)