sync toc
CreditProcessLib
CreditChargeEngine Class
CreditChargeEngine Members
CreditChargeEngine Constructor
Methods
Charge Method
CreditOverflowException Class
CreditOverflowException Members
CreditOverflowException Constructor
CreditProcessor Class
CreditProcessor Members
CreditProcessor Constructor
Methods
Charge Method
SetCreditChargeEngine Method
ICardNumberValidator Interface
ICardNumberValidator Members
Methods
IsValid Method
ICreditChargeEngine Interface
ICreditChargeEngine Members
Methods
Charge Method
InvalidCreditCardNumberException Class
InvalidCreditCardNumberException Members
InvalidCreditCardNumberException Constructor
CreditProcessLib.Mocks
MockCardNumberValidator Class
MockCardNumberValidator Members
MockCardNumberValidator Constructor
Methods
IsValid Method
CreditProcessLib.Tests
CreditProcessTest Class
CreditProcessTest Members
CreditProcessTest Constructor
Fields
processor Field
Methods
getCardValidator Method
SetUp Method
testApproveCredit Method
testCheckAnotherInvalidCardNumber Method
testCheckCardNumber Method
testCheckInvalidCardNumber Method
TestCreateCreditProcessor Method
testRejectCredit Method
CreditProcessTestWithRealValidator Class
CreditProcessTestWithRealValidator Members
CreditProcessTestWithRealValidator Constructor
Methods
getCardValidator Method
testInvalidMasterCard Method
testMasterCard Method
CreditProcessLib.Validators
CardNumberValidator Class
CardNumberValidator Members
CardNumberValidator Constructor
Methods
IsValid Method