public static void BeforeFeature() { var efDao = new EFPaymentDAO(); var paymentProcessor = new CoinPaymentProcessor(efDao); paymentProcessor.ClearPayments(); }
public void Setup() { _transactionScope = new TransactionScope(); var paymentProcessor = new CoinPaymentProcessor(_paymentDao); var vendingMachine = new VendingMachine(paymentProcessor); _controller = new VendingMachineController(vendingMachine); }
public void Setup() { _transactionScope = new TransactionScope(); _paymentDAO = new EFPaymentDAO(); var paymentProcessor = new CoinPaymentProcessor(_paymentDAO); _vendingMachine = new VendingMachine(paymentProcessor); }
public void Setup() { _transactionScope = new TransactionScope(); var paymentProcessor = new CoinPaymentProcessor(_injectedPaymentDao); _vendingMachine = new VendingMachine(paymentProcessor); _vendingMachine.ReleaseChange(); }
public void Setup() { _product = null; _changeReleased = 0; _transactionScope = new TransactionScope(); var efDao = new EFPaymentDAO(); var paymentProcessor = new CoinPaymentProcessor(efDao); _vendingMachine = new VendingMachine(paymentProcessor); }
public void Setup() { transactionScope = new TransactionScope(); var paymentDAO = new ADOPaymentDAO(); var paymentProcessor = new CoinPaymentProcessor(paymentDAO); var vendingMachine = new VendingMachine(paymentProcessor); controller = new HomeController(vendingMachine); }
public void Setup() { transactionScope = new TransactionScope(); product = null; var paymentDAO = new ADOPaymentDAO(); var paymentProcessor = new CoinPaymentProcessor(paymentDAO); vendingMachine = new VendingMachine(paymentProcessor); ResetDBBalance(); }
public void Setup() { // TODO: Setup acceptance tests to work with both EF and ADO payment DAOs _product = null; _changeReleased = 0; _transactionScope = new TransactionScope(); var efDao = new EFPaymentDAO(); var paymentProcessor = new CoinPaymentProcessor(efDao); _vendingMachine = new VendingMachine(paymentProcessor); _vendingMachine.ReleaseChange(); }
public void SetUp() { _paymentDAO = new Mock <IPaymentDAO>(); _paymentProcessor = new CoinPaymentProcessor(_paymentDAO.Object); }