public void ItDoesNotAnswerNonGreetingMessages() { TelegramBotApp.UpdateHandlers.PoliteBotHandler handler = new TelegramBotApp.UpdateHandlers.PoliteBotHandler(); HandleUpdate(handler, "lalala"); HandleUpdate(handler, "you touch my tralala"); HandleUpdate(handler, "tell me"); HandleUpdate(handler, "why"); HandleUpdate(handler, "never"); HandleUpdate(handler, "gonna give you up"); HandleUpdate(handler, "1234"); HandleUpdate(handler, "$#@$%()*(@#"); Assert.AreEqual(0, handle_update_callback_num_calls); }
public void ItAnswersGreetingMessages() { TelegramBotApp.UpdateHandlers.PoliteBotHandler handler = new TelegramBotApp.UpdateHandlers.PoliteBotHandler(); HandleUpdate(handler, "Hello"); HandleUpdate(handler, "hello bot"); HandleUpdate(handler, "hi"); HandleUpdate(handler, "hi!!!"); HandleUpdate(handler, "Good morning"); HandleUpdate(handler, "good evEnIng"); HandleUpdate(handler, "greetings bot!!!"); HandleUpdate(handler, "hiiiii!!"); HandleUpdate(handler, "hellooooo bot!!"); Assert.AreEqual(9, handle_update_callback_num_calls); }