예제 #1
0
        public void Initialize()
        {
            ServicePointManager.ServerCertificateValidationCallback = delegate { return(true); };

            _batchesApi = new BatchesApi(TestApiSettings.Uri);

            var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(TestApiSettings.Key + ":" + TestApiSettings.Secret);

            _batchesApi.Configuration.AddDefaultHeader("Authorization", "Basic " + System.Convert.ToBase64String(plainTextBytes));
        }
예제 #2
0
        public void Should_Successfully_Finds_Transactions_For_Batch()
        {
            _batchesApi = new BatchesApi(TestApiSettings.Uri);

            var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(TestApiSettings.Key + ":" + TestApiSettings.Secret);

            _batchesApi.Configuration.AddDefaultHeader("Authorization", "Basic " + System.Convert.ToBase64String(plainTextBytes));

            var batchSearchResults = _batchesApi.BatchesGet(1);

            Assert.IsTrue(batchSearchResults.Batches.Any());

            var transactionSearchResults = _transactionsApi.TransactionsSearch(DateTime.MinValue, null, null, null, null, batchSearchResults.Batches.First().Id, null, null, null);

            Assert.IsTrue(transactionSearchResults.Transactions.Any());
        }
예제 #3
0
 public void Init()
 {
     instance = new BatchesApi();
 }