[英]Can I use Assert class in Junit if I am not implementing Junit test cases and how to do that?
I am implementing tests depending on private test framework, but I found no proper assert method to stop the test. 我根据私有测试框架实施测试,但是我没有找到适当的assert方法来停止测试。 So I try use Assert class in Junit.
因此,我尝试在Junit中使用Assert类。 But always get below error.
但是总是低于错误。 Is it true I can't use Assert in Junit if I am not using its framework(Run as Junit test)?
如果我不使用它的框架(以Junit测试运行),就不能在Junit中使用Assert吗?
Caused by: java.lang.ClassNotFoundException: junit.framework.Assert
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
btw, what it should be for Junit path? 顺便说一句,Junit路径应该是什么?
如果要查找断言库,请查看Hamcrest 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.