public async void GetTest()
        {
            var config = new ClientConfig {
                BaseUrl = "url", MessagesApi = "Messages"
            };

            var client  = MockRestClient <Message>(HttpStatusCode.OK, "{}");
            var request = new Mock <IRestRequest>();

            var factory = new Mock <IRestClientFactory>();

            factory.Setup(x => x.GetRestClient()).Returns(client);
            factory.Setup(x => x.GetRestRequest(It.IsAny <string>())).Returns(request.Object);

            var messageClient = new MessageClient(config, factory.Object);

            var messages = await messageClient.Get(1);

            Assert.NotNull(messages);
        }