Пример #1
0
        public void TestMethod2()
        {
            var text   = "У лукаморья дуб залёный; Злотая цепь на дубе том.";
            var result = SpellerForBot.Spell(text);

            Assert.AreEqual(result, "У **лукаморья** дуб **залёный**; **Злотая** цепь на дубе том.\n\r**лукаморья**: лукоморья\n\r**залёный**: зеленый\n\r**Злотая**: Златая");
        }
Пример #2
0
        public void TestMethod0()
        {
            var text   = "";
            var result = SpellerForBot.Spell(text);

            Assert.AreEqual(result, "String is not correct");
        }
Пример #3
0
        public void TestMethod1()
        {
            var text   = "Это ошыбка!";
            var result = SpellerForBot.Spell(text);

            Assert.AreEqual(result, "Это **ошыбка**!\n\r**ошыбка**: ошибка");
        }
Пример #4
0
 /// <summary>
 /// POST: api/Messages
 /// Receive a message from a user and reply to it
 /// </summary>
 public async Task <Message> Post([FromBody] Message message)
 {
     if (message.Type == "Message")
     {
         var spellerText = SpellerForBot.Spell(message.Text);
         return(message.CreateReplyMessage(spellerText));
     }
     else
     {
         return(HandleSystemMessage(message));
     }
 }