public async Task GetDataFromGoogleBooks()
        {
            // not a real test yet....
            var url = BooksService.GetSearchUrl("MonoTouch");

            var json   = new MvxJsonConverter();
            var client = new MvxJsonRestClient
            {
                JsonConverterProvider = () => json
            };
            var request = new MvxRestRequest(url);
            MvxDecodedRestResponse <BookSearchResult> theResponse = null;
            Exception exception = null;

            theResponse = await client.MakeRequestForAsync <BookSearchResult>(request);

            Assert.NotNull(theResponse);
            Assert.Null(exception);
            Assert.NotNull(theResponse.Result);
            Assert.Equal(HttpStatusCode.OK, theResponse.StatusCode);
            Assert.True(theResponse.Result.items.Count == 10);
            Assert.Contains("MonoTouch", theResponse.Result.items[0].ToString());
        }