public async void Given_AChatId_AndAText_ItSends_TheMessage() { var request = new SendMessageDto() { Text = "bla", ToId = 494523457 }; var controller = new SendmessageController(_secrets); IHttpActionResult response = await controller.Post(request); }
public async void IfYouCant_ContactTheId_ItReturns_BadRequest() { var request = new SendMessageDto() { Text = "bla", ToId = 11 }; var controller = new SendmessageController(_secrets); IHttpActionResult response = await controller.Post(request); Assert.IsType <BadRequestErrorMessageResult>(response); }
public async void OnGenericException_ItReturns_InternalServerError() { var request = new SendMessageDto() { Text = "bla", ToId = 11 }; var controller = new SendmessageController(new Secrets() { Telegram = new TelegramSecrets() { Id = "banana" } }); IHttpActionResult response = await controller.Post(request); Assert.IsType <ExceptionResult>(response); }