<dependencies> <dependency> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> <version>5.7.2</version> <scope>test</scope> </dependency> </dependencies> import org.junit.Test; import static org.junit.Assert.assertEquals; public class MyTest { @Test public void testAddition() { int sum = 2 + 2; assertEquals(4, sum); } } import org.junit.runner.RunWith; import org.junit.runners.Suite; import org.junit.platform.runner.VintageTestEngine; @RunWith(Suite.class) @Suite.SuiteClasses({MyTest.class}) @RunWith(VintageTestEngine.class) public class VintageTestSuite { } import org.junit.Test; 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) { Result result = JUnitCore.runClasses(VintageTestSuite.class); for (Failure failure : result.getFailures()) { System.out.println(failure.toString()); } System.out.println("All tests passed: " + result.wasSuccessful()); } }


上一篇:
下一篇:
切换中文