public void CannotCreateWithoutValidPipeName(string pipeName) { Assert.Throws <ArgumentNullException>(() => { _ = new LegacyStreamingConnection(pipeName, NullLogger.Instance); }); }
public void CannotCreateWithoutValidWebSocket() { Assert.Throws <ArgumentNullException>(() => { WebSocket socket = null; _ = new LegacyStreamingConnection(socket, NullLogger.Instance); }); }
public void CanCreateNamedPipeServer() { var requestHandler = new TestRequestHandler(); var sut = new LegacyStreamingConnection("test", NullLogger.Instance); var server = sut.CreateStreamingTransportServer(requestHandler); Assert.True(server is NamedPipeServer); }
public void CanCreateWebSocketServer() { var socket = new TestWebSocket(); var requestHandler = new TestRequestHandler(); var sut = new LegacyStreamingConnection(socket, NullLogger.Instance); var server = sut.CreateStreamingTransportServer(requestHandler); Assert.True(server is WebSocketServer); }
public void ConstructorTests() { var webSocketConnection = new LegacyStreamingConnection(new TestWebSocket(), null); var namedPipeConnection = new LegacyStreamingConnection("test", null); }