public void SendTestMessageWithoutServerShouldNotCrash() { using (var client = new ClientMock(null)) { Assert.IsFalse(client.IsConnected); client.Send(new TestMessage("")); } }
public void ConnectToServer() { var server = new ServerMock(); using (var client = new ClientMock(server)) { Assert.IsTrue(client.IsConnected); } }
public void ReceiveCallback() { var server = new ServerMock(); using (var client = new ClientMock(server)) { bool eventTriggered = false; client.DataReceived += (clientConnection, binaryData) => eventTriggered = true; client.Receive(); Assert.IsTrue(eventTriggered); } }