Пример #1
0
        public async Task WithExceptionCustomizer_NoException(bool sync)
        {
            var  response = new SimpleResponse();
            var  call     = FakeApiCall.Create <SimpleRequest, SimpleResponse>((req, options) => response);
            bool called   = false;

            call = call.WithExceptionCustomizer(original => { called = true; return(null); });
            var request        = new SimpleRequest();
            var actualResponse = sync ? call.Sync(request, null) : await call.Async(request, null);

            Assert.Same(response, actualResponse);
            Assert.False(called);
        }
Пример #2
0
 internal ApiCall <RunQueryRequest, RunQueryResponse> CreateApiCall()
 {
     return(FakeApiCall.Create <RunQueryRequest, RunQueryResponse>(RunQuery));
 }