public void Create_SetFirstBillingDateInThePast()
{
SubscriptionRequest request = new SubscriptionRequest
{
PaymentMethodToken = creditCard.Token,
PlanId = PlanFixture.BILLING_DAY_OF_MONTH_PLAN.Id,
FirstBillingDate = DateTime.Now.AddDays(-3)
};
Result<Subscription> result = gateway.Subscription.Create(request);
Assert.IsFalse(result.IsSuccess());
Assert.AreEqual(ValidationErrorCode.SUBSCRIPTION_FIRST_BILLING_DATE_CANNOT_BE_IN_THE_PAST,
result.Errors.ForObject("Subscription").OnField("FirstBillingDate")[0].Code);
}