public void Charges_Can_Charge_With_Tax()
        {
            // Arrange
            var subscription = Chargify.GetSubscriptionList().FirstOrDefault(s => s.Value.State == SubscriptionState.Active && s.Value.PaymentProfile.MaskedCardNumber.EndsWith("1") && s.Value.Balance == 0m).Value as Subscription;

            if (subscription == null)
            {
                Assert.Inconclusive("A valid subscription could not be found.");
            }
            var chargeOptions = new ChargeCreateOptions()
            {
                Amount = 1.23m, Taxable = true, Memo = Guid.NewGuid().ToString()
            };

            // Act
            var result = Chargify.CreateCharge(subscription.SubscriptionID, chargeOptions);

            // Assert
            Assert.AreEqual(true, result.Success);
            Assert.AreEqual(chargeOptions.Amount, result.Amount);
        }