public void DefaultTransportFactoryThrowsIfItCannotCreateRequestedTransport_Win7(TransportType requestedTransport) { if (!TestHelpers.IsWebSocketsSupported()) { var transportFactory = new DefaultTransportFactory(requestedTransport, loggerFactory: null, httpClient: new HttpClient()); var ex = Assert.Throws <InvalidOperationException>( () => transportFactory.CreateTransport(TransportType.All)); Assert.Equal("No requested transports available on the server.", ex.Message); } }