Exploring the Technical Principles of JUnit Pioneer Framework in Java Class Libraries

import org.junit.jupiter.api.Assertions; import org.junitpioneer.jupiter.RetryingTest; import org.junit.jupiter.api.Test; public class CalculatorTest { private Calculator calculator = new Calculator(); @Test @PioneerTest void testAddition() { int result = calculator.add(2, 3); Assertions.assertEquals(5, result); } @RetryingTest(3) void testDivision() { double result = calculator.divide(10, 2); Assertions.assertEquals(5, result); } } <dependencies> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.8.0-M1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.junitpioneer</groupId> <artifactId>junit-pioneer-jupiter</artifactId> <version>1.4.0</version> <scope>test</scope> </dependency> </dependencies>


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