Exemplo n.º 1
0
        public async void GetRequestDetails_ForValidParameters_ReturnsError()
        {
            var uberClient = new ClientAuthenticatedUberRiderService(_clientToken, _sandboxUrl);

            var response = await uberClient.GetRequestDetailsAsync("INVALID");

            Assert.NotNull(response);
            Assert.Null(response.Data);
            Assert.NotNull(response.Error);
        }
Exemplo n.º 2
0
        public async void GetRequestDetails_ForValidParameters_ReturnsRequestDetails()
        {
            var uberClient = new ClientAuthenticatedUberRiderService(_clientToken, _sandboxUrl);

            var allRequests = await uberClient.GetUserActivityAsync(0, 50);

            var response = await uberClient.GetRequestDetailsAsync(allRequests.Data.History.First().Id);

            Assert.NotNull(response);
            Assert.NotNull(response.Data);
            Assert.IsType <RequestDetails>(response.Data);
        }