public void UnknownSocket_throws_NotSupportedxception() { var socket = new Mock<ISocket>(MockBehavior.Loose).Object; var factory = new MessageFrameWriterFactory(); Assert.Throws<NotSupportedException>(() => factory.CreateWriterFromSocket(socket)); }
public void UnknownSocket_throws_NotSupportedxception() { var socket = new Mock <ISocket>(MockBehavior.Loose).Object; var factory = new MessageFrameWriterFactory(); Assert.Throws <NotSupportedException>(() => factory.CreateWriterFromSocket(socket)); }
public void InProcSocket_maps_to_MessageFrameQueueWriter() { var socket = new InProcSocket(); var factory = new MessageFrameWriterFactory(); var writer = factory.CreateWriterFromSocket(socket); Assert.IsInstanceOf<MessageFrameQueueWriter>(writer); }
public void InProcSocket_maps_to_MessageFrameQueueWriter() { var socket = new InProcSocket(); var factory = new MessageFrameWriterFactory(); var writer = factory.CreateWriterFromSocket(socket); Assert.IsInstanceOf <MessageFrameQueueWriter>(writer); }
public void TcpSocket_maps_to_MessageFrameQueueWriter() { var port = TestHelpers.GetFreePort(); var server = new TcpListener(IPAddress.Loopback, port); server.Start(); server.AcceptSocketAsync(); using (var client = new TcpClient()) { client.Connect(IPAddress.Loopback, port); var socket = new TcpSocket(new RedFoxEndpoint(), client); var factory = new MessageFrameWriterFactory(); var writer = factory.CreateWriterFromSocket(socket); Assert.IsInstanceOf<MessageFrameStreamWriter>(writer); } }
public void TcpSocket_maps_to_MessageFrameQueueWriter() { var port = TestHelpers.GetFreePort(); var server = new TcpListener(IPAddress.Loopback, port); server.Start(); server.AcceptSocketAsync(); using (var client = new TcpClient()) { client.Connect(IPAddress.Loopback, port); var socket = new TcpSocket(new RedFoxEndpoint(), client); var factory = new MessageFrameWriterFactory(); var writer = factory.CreateWriterFromSocket(socket); Assert.IsInstanceOf <MessageFrameStreamWriter>(writer); } }