public async void TestSendRequestMustThrowTransportExceptionWhenCantConnect() { HttpMockHelper.MockTransportError(); await Assert.ThrowsAsync <NetworkException>(async() => { await Task.Run(() => { Moyasar.MoyasarService.SendRequest( "GET", "http://someurl/", null ); }); }); }
public async void TestSendRequestMustThrowApiExceptionOnErrorCode() { HttpMockHelper.MockHttpResponse(HttpStatusCode.NotFound, File.ReadAllText("Fixtures/ObjectNotFound.json")); await Assert.ThrowsAsync <ApiException>(async() => { await Task.Run(() => { Moyasar.MoyasarService.SendRequest( "GET", "http://someurl/", null ); }); }); }