java测试单元JUnit最简单的使用
程序员文章站
2022-04-30 18:54:50
...
只是写一个小入门,简单输出文本。首先,创建一个MessageUtil类,用来测试 (推荐学习:java课程)
package com.test.jiao; public class MessageUtil { private String message; public MessageUtil(String message){ this.message = message; } public String printMessage(){ System.out.println(message); return message; } }
然后,创建TestCase 类,命名为TestJunit,测试时用assertEquals ()执行
package com.test.jiao; import org.junit.Test; import static org.junit.Assert.assertEquals; public class TestJunit { String message = "Hello Jiao, Junit is working!"; MessageUtil messageUtil = new MessageUtil(message); @Test public void testPrintMessage(){ //Junit 的 assertEquals API 执行测试 assertEquals(message,messageUtil.printMessage()); } }
最后,创建一个启动类TestRunner ,其中用JUnit的JUnitCore类的runClasses方法来测试
package com.test.jiao; import org.junit.runner.JUnitCore; import org.junit.runner.Result; import org.junit.runner.notification.Failure; public class TestRunner { public static void main(String[] args){ //运用JUnit的JUnitCore类的runClasses方法来测试 Result result = JUnitCore.runClasses(TestJunit.class); //获取测试结果 for(Failure failure : result.getFailures()){ System.out.println(failure.toString()); } System.out.println(result.wasSuccessful()); } }
OK,现在运行一下 TestRunner看一下结果(●’◡’●)
成功了!
以上就是java测试单元JUnit最简单的使用的详细内容,更多请关注其它相关文章!
推荐阅读
-
Java学习记录:纠错Junit单元测试遇到的initializationerror:method initializationerror not found
-
【JUnit学习笔记】1:使用JUnit4进行简易单元测试的例子
-
Java 学习笔记 Junit4单元测试使用
-
推荐10款Java程序员使用的单元测试工具
-
Java单元测试Mockito的使用详解
-
解决JUnit单元测试时出现的Java.lang.Exception: No runnable methods问题
-
java中的JUnit单元测试
-
Java中的JUnit单元测试
-
Java中的JUnit单元测试
-
Java——Junit单元测试的使用