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);
	}
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.
Instantiate server ( implementation to use is automatically detected using the Service Provider API ) .