public void CreditCardStatementHasCorrectDueDateFromOperationDifferentDueDate() { CreditCardInfo creditCard = newCreditCard.GetInfo(false); DateTime operationDueDate = new DateTime(DateTime.Today.Year, DateTime.Today.Month, 7); CreditCardStatement statement = CreditCardService.GetOrCreateStatementFromOperationDueDate(creditCard, operationDueDate); Assert.AreEqual(statement.DueDate, new DateTime(DateTime.Today.Year, DateTime.Today.Month, 5)); }