TestNG运行JUnit测试
TestNG可以自动识别和运行JUnit测试,可以使用TestNG执行现有JUnit测试用例。在JUnit 4中,TestNG 会自动调用 org.junit.runner.JUnitCore 运行测试。
执行JUnit测试用例,需要在testng.xml中定义属性junit="true"
JunitTest.java
package me.yezhou;
import org.junit.Assert;
import org.junit.Test;
public class JunitTest {
@Test
public void testEquals() {
String str = "Junit testing using TestNG";
Assert.assertEquals("Junit testing using TestNG", str);
}
}
junit.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Converted JUnit Suite">
<test name="JUnitTests" junit="true">
<classes>
<class name="me.yezhou.JunitTest"/>
</classes>
</test>
</suite>
测试结果:
===============================================
Converted JUnit Suite
Total tests run: 1, Failures: 0, Skips: 0
===============================================
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/01/testng-run-junit-tests/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
TestNG运行JUnit测试
TestNG可以自动识别和运行JUnit测试,可以使用TestNG执行现有JUnit测试用例。在JUnit 4中,TestNG 会自动调用 org.junit.runner.JUnitCore 运行测试。
执行JUn……
文章目录
关闭
共有 0 条评论