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);
        }