public void NoMessagesInitially() { List <MessagingSession.Message> messages = serverSession.GetMessages(); Assert.AreEqual(0, messages.Count); Assert.AreEqual(0, clientSession.GetMessages().Count); }
public void Update() { List <MessagingSession.Message> messages = session.GetMessages(); foreach (MessagingSession.Message message in messages) { ProcessMessage(message.SenderUniqueID, message.Data); } }
public void WhenTwoServersExistMessagesAreSentToTheCorrectOne() { if (!StackTraceExtensions.IsStartedFromNCrunch()) { return; //ncrunch: no coverage } MessagingSession serverSession2 = Messaging.StartSession(Port + 1); MessagingSession clientSession2 = Messaging.JoinSession(Address, Port + 1); clientSession.SendMessage("first"); clientSession2.SendMessage("second"); Assert.AreEqual("first", serverSession.GetMessages()[0].Data); Assert.AreEqual("second", serverSession2.GetMessages()[0].Data); }