Exemple #1
0
        public void Server_MessageContract_Client()
        {
            string message = "This is a test message contract message server -> client.";

            _contract.Message = message;

            Action <SimpleSocket, IClientInfo, object, string> msgRec = (socket, client, msg, head) => {
                Assert.AreEqual(message, msg);
            };

            using (var monitor = new EventMonitor(_contract, "OnMessageReceived", msgRec, Mode.MANUAL))
            {
                _server.SendMessageContract(_clientid, _contract);
                monitor.Verify();
            }
        }