public void Host_DnsSafeHost_IdnHost_ProcessedCorrectly(string hostString, string host, string dnsSafeHost, string idnHost)
{
Asserts($"wss://{hostString}", host, dnsSafeHost, idnHost);
Asserts($"wss://{hostString}:1", host, dnsSafeHost, idnHost);
Asserts($"http://{hostString}", host, dnsSafeHost, idnHost);
Asserts($"http://{hostString}:1", host, dnsSafeHost, idnHost);
Asserts($"https://{hostString}", host, dnsSafeHost, idnHost);
Asserts($"https://{hostString}:1", host, dnsSafeHost, idnHost);
Asserts($"\\\\{hostString}", host, dnsSafeHost, idnHost);
Asserts($"file:////{hostString}", host, dnsSafeHost, idnHost);