public void SetUp()
        {
            _dataClientConfiguration = XmlDataConfiguration();
            var client = new JustGivingDataClient(_dataClientConfiguration);
            _customCodeClient = CreateCustomCodeClient(client);

        }
 private static void InitialiseConfiguration()
 {
     if (DataClientConfiguration == null)
     {
         DataClientConfiguration = new DataClientConfiguration();
     }
 }
 private static void InitialiseConfiguration()
 {
     if (DataClientConfiguration == null)
     {
         DataClientConfiguration = new DataClientConfiguration();
     }
 }
        private byte[] GetPagesCreated(DataClientConfiguration clientConfiguration, DataFileFormat fileFormat)
        {
            var client      = new JustGivingDataClient(clientConfiguration);
            var pagesClient = new PagesApi(client.HttpChannel);

            return(pagesClient.RetrievePagesCreated(_startDate, _endDate, fileFormat));
        }
Example #5
0
        public void SetUp()
        {
            _dataClientConfiguration = XmlDataConfiguration();
            var client = new JustGivingDataClient(_dataClientConfiguration);

            _customCodeClient = CreateCustomCodeClient(client);
        }
 private Payment GetPayment(DataClientConfiguration clientConfiguration, int paymentId = 0)
 {
     var client = new JustGivingDataClient(clientConfiguration);
     CreatePaymentsClient(client);
     var payment = PaymentsClient.RetrieveReport<Payment>(paymentId == 0 ? TestContext.KnownGiftAidPaymentId : paymentId);
     return payment;
 }
 public void ErrorIfAuthenticationFails()
 {
     _dataClientConfiguration = GetDefaultDataClientConfiguration().With((clientConfig) => clientConfig.Password = "******");
     _client = new JustGivingDataClient(_dataClientConfiguration);
     var paymentClient = new PaymentsApi(_client.HttpChannel);
     var response = paymentClient.NoOp();
     
     Assert.That(response, Is.EqualTo(HttpStatusCode.Unauthorized));
 }
Example #8
0
        private Payment GetPayment(DataClientConfiguration clientConfiguration, int paymentId = 0)
        {
            var client = new JustGivingDataClient(clientConfiguration);

            CreatePaymentsClient(client);
            var payment = PaymentsClient.RetrieveReport <Payment>(paymentId == 0 ? TestContext.KnownGiftAidPaymentId : paymentId);

            return(payment);
        }
        public void CanDoNoOp()
        {
            _dataClientConfiguration = GetDefaultDataClientConfiguration();
            _client = new JustGivingDataClient(_dataClientConfiguration);
            var paymentClient = new PaymentsApi(_client.HttpChannel);

            var response = paymentClient.NoOp();
            Assert.That(response, Is.EqualTo(HttpStatusCode.OK));
        }
        public void ErrorIfAuthenticationFails()
        {
            _dataClientConfiguration = GetDefaultDataClientConfiguration().With((clientConfig) => clientConfig.Password = "******");
            _client = new JustGivingDataClient(_dataClientConfiguration);
            var paymentClient = new PaymentsApi(_client.HttpChannel);
            var response      = paymentClient.NoOp();

            Assert.That(response, Is.EqualTo(HttpStatusCode.Unauthorized));
        }
        public void CanDoNoOp()
        {
            _dataClientConfiguration = GetDefaultDataClientConfiguration();
            _client = new JustGivingDataClient(_dataClientConfiguration);
            var paymentClient = new PaymentsApi(_client.HttpChannel);

            var response = paymentClient.NoOp();

            Assert.That(response, Is.EqualTo(HttpStatusCode.OK));
        }
 protected DataApiClientBase(HttpChannel channel)
     : base(channel)
 {
     if (channel.ClientConfiguration == null)
     {
         DataClientConfiguration = new DataClientConfiguration();
     }
     else
     {
         DataClientConfiguration = channel.ClientConfiguration as DataClientConfiguration;
     }
 }
 protected DataApiClientBase(HttpChannel channel)
     : base(channel)
 {
     if (channel.ClientConfiguration == null)
     {
         DataClientConfiguration = new DataClientConfiguration();
     }
     else
     {
         DataClientConfiguration = channel.ClientConfiguration as DataClientConfiguration;
     }
 }
 private byte[] GetPagesCreated(DataClientConfiguration clientConfiguration, DataFileFormat fileFormat)
 {
     var client = new JustGivingDataClient(clientConfiguration);
     var pagesClient = new PagesApi(client.HttpChannel);
     return pagesClient.RetrievePagesCreated(_startDate, _endDate, fileFormat);
 }
 public static DataClientConfiguration With(this DataClientConfiguration client, Action <DataClientConfiguration> action)
 {
     action(client);
     return(client);
 }
 protected DataApiClientBase(HttpChannel channel, ClientConfiguration clientConfiguration)
     : base(channel)
 {
     DataClientConfiguration = clientConfiguration as DataClientConfiguration;
 }
 protected DataApiClientBase(HttpChannel channel, ClientConfiguration clientConfiguration)
     : base(channel)
 {
     DataClientConfiguration = clientConfiguration as DataClientConfiguration;
 }