private ConvertToWebSocketUri ( string uriString ) : |
||
uriString | string | |
return |
public void ConvertToWebSocketUriAllowsOnlyHttpAndHttpsSchemes() { Assert.Equal( string.Format(CultureInfo.CurrentCulture, Resources.Error_InvalidUriScheme, "file"), Assert.Throws <InvalidOperationException>( () => UrlBuilder.ConvertToWebSocketUri("file:///C:/temp/out.txt")).Message); }
public void ConvertToWebSocketUriUsesUriBuilderToCheckInputParameters() { Assert.Equal("uriString", Assert.Throws <ArgumentNullException>( () => UrlBuilder.ConvertToWebSocketUri(null)).ParamName); Assert.Throws <UriFormatException>(() => UrlBuilder.ConvertToWebSocketUri(string.Empty)); }
public void ConvertToWebSocketUriConvertsToWebSocketUris() { Assert.Equal("ws://tempuri.org/", UrlBuilder.ConvertToWebSocketUri("http://tempuri.org").ToString()); Assert.Equal("wss://tempuri.org/", UrlBuilder.ConvertToWebSocketUri("https://tempuri.org").ToString()); }