import java.net.UnknownHostException;
import org.junit.jupiter.api.RepeatedTest;
import org.junit.jupiter.api.TestInfo;

import static org.junit.jupiter.api.Assertions.assertEquals;

public class Main {

    static String name;

    static {
        try {
            name = java.net.InetAddress.getByName("www.oracle.com").getHostAddress();
        } catch (UnknownHostException e) {
            e.printStackTrace();
        }
    }

    @RepeatedTest(1000)
    void repeatedTest(TestInfo testInfo) throws UnknownHostException {
        String test = java.net.InetAddress.getByName("www.oracle.com").getHostAddress();
        System.out.println("Get IP address again: "+test);
        assertEquals( name, test, "get the same result");
    }
}
