public void SendNullString() { ConnectionProvider provider = new ConnectionProvider("localhost", 6667); provider.Connect(); try { provider.SendMessage(null); Assert.Fail("Must throw exception"); } catch(ArgumentNullException exception) { Assert.AreEqual("message", exception.ParamName, "Param message must be null"); } catch { Assert.Fail("Invalid exception type"); } }
public void SendMessage() { ConnectionProvider provider = new ConnectionProvider("localhost", 6667); provider.Connect(); provider.SendMessage("Hello"); Assert.AreEqual("Hello", ((ServerConnectionHandler) server.Clients[0]).GetMessage()); }