예제 #1
0
        /// <summary>
        /// Class constructor
        /// </summary>
        /// <param name="ip">Ip adress</param>
        /// <param name="port">Port</param>
        public Client(string ip, UInt16 port) : base(ip, port)
        {
            ReciveMessage reciveMessage = delegate(string message)
            {
                TextConverter.ConvertMessage convert = new ConvertMessage();
                History.Add(message, convert.Convert(message));
            };

            ReciveMessageEvent += reciveMessage;
        }
예제 #2
0
        public void CreatingServer_WithWrongArguments_ThrowsException()
        {
            ConvertMessage converter = new ConvertMessage();

            Assert.Throws <Exception>(() => converter.Convert("影"));
        }
예제 #3
0
        public void Various_Text_Convertions_Creation(string original, string expected)
        {
            ConvertMessage convert = new ConvertMessage();

            Assert.Equal(expected, convert.Convert(original));
        }