junit-servers-core/src/main/java/com/github/mjeanroy/junit/servers/jupiter/JunitServerExtension.java
protected EmbeddedServer<?> instantiateServer(Class<?> testClass, AbstractConfiguration configuration) {
		return configuration == null ? Servers.instantiate(testClass) : Servers.instantiate(configuration);
	}
protected EmbeddedServer<?> instantiateServer(Class<?> testClass, AbstractConfiguration configuration) {
		return configuration == null ? Servers.instantiate(testClass) : Servers.instantiate(configuration);
	}
Instantiate server (implementation to use is automatically detected using the Service Provider
API).

@param testClass The test class instance.
@param configuration The embedded server configuration to use.
@return The embedded server.