/// <summary> /// Initializes a new instance of the <see cref="Program"/> class. /// </summary> /// <param name="defaultConsole">The default console.</param> /// <param name="productTasks">The product tasks.</param> /// <param name="shoppingCartTasks">The shopping cart tasks.</param> /// <param name="voucherTasks">The voucher tasks.</param> public Program(DefaultConsole defaultConsole, IProductTasks productTasks, IShoppingCartTasks shoppingCartTasks, IVoucherTasks voucherTasks) { this.productTasks = productTasks; this.shoppingCartTasks = shoppingCartTasks; this.voucherTasks = voucherTasks; Program.defaultConsole = (DefaultConsole) defaultConsole; }
public ProductsController(IProductTasks productTasks, ICategoryTasks categoryTasks, IProductsQuery productsQuery, ICommandProcessor commandProcessor, ICaptchaTasks captchaTasks) { _productTasks = productTasks; _categoryTasks = categoryTasks; _productsQuery = productsQuery; _commandProcessor = commandProcessor; _captchaTasks = captchaTasks; }
public void Setup() { _productTasks = MockRepository.GenerateMock<IProductTasks>(); _categoryTasks = MockRepository.GenerateMock<ICategoryTasks>(); _productsQuery = MockRepository.GenerateMock<IProductsQuery>(); _commandProcessor = MockRepository.GenerateMock<ICommandProcessor>(); _captchaTasks = MockRepository.GenerateMock<ICaptchaTasks>(); _controller = new ProductsController(_productTasks, _categoryTasks, _productsQuery, _commandProcessor, _captchaTasks); }
public void Setup() { _productTasks = MockRepository.GenerateMock<IProductTasks>(); _categoryTasks = MockRepository.GenerateMock<ICategoryTasks>(); _handler = new MassCategoryChangeHandler(_productTasks, _categoryTasks); }
public ProductsController(ICommandProcessor commandProcessor, IProductQueries productQueries, IProductTasks productTasks) { this.commandProcessor = commandProcessor; this.productQueries = productQueries; this.productTasks = productTasks; }
public ProductsController(IProductsListQuery productsListQuery, IProductTasks productTasks) { this.productsListQuery = productsListQuery; this.productTasks = productTasks; }