An Overview of the Technical Principles of JUnit Pioneer Framework in Java Class Libraries
import org.junit.jupiter.api.Test;
import org.junitpioneer.jupiter.SetSystemProperty;
import org.junitpioneer.jupiter.StdIo;
import static org.junit.jupiter.api.Assertions.assertEquals;
@StdIo
@SetSystemProperty(key = "my.property", value = "test")
public class MyTestCase {
@Test
public void testMyMethod() {
System.out.println("Running testMyMethod");
int result = myMethod();
assertEquals(42, result);
}
private int myMethod() {
// ...
return 42;
}
}