public ProductManager(IContextContainer container) : base(container) { _productDAO = new ProductDAO(container); _categoryDAO = new CategoryDAO(container); _attributeDAO = new AttributeDAO(container); }
public TaskService(IProjectDAO projectDAO, ICategoryDAO categoryDAO, ITaskDAO taskDAO, IUserDAO userDAO) { this.projectDAO = projectDAO; this.categoryDAO = categoryDAO; this.taskDAO = taskDAO; this.userDAO = userDAO; }
public ProductManager(IContextContainer container) : base(container) { _productDAO = new ProductDAO(container); _categoryDAO = new CategoryDAO(container); _attributeDAO = new AttributeDAO(container); }
public SubscriptionUtils(IUserDAO userDao, ITaskDAO taskDao, ISubscriptionDAO subscriptionDao, IProjectStaffDAO projectStaffDao, IProjectDAO projectDao, IMapper mapper, ICompanyDAO companyDao, ICategoryDAO categoryDao) { _userDao = userDao; _taskDao = taskDao; _subscriptionDao = subscriptionDao; _projectStaffDao = projectStaffDao; _projectDao = projectDao; _mapper = mapper; _companyDao = companyDao; _categoryDao = categoryDao; }
public void Create_傳入已存在的分類名稱_拋出例外() { string categoryName = "BBB"; ICategoryDAO dao = Substitute.For <ICategoryDAO>(); dao.IsExist(Arg.Any <string>()).Returns(true); var service = new CategoryService(dao); var ex = Assert.Throws <Exception>(() => service.Create(categoryName)); Assert.That(() => ex.Message.Contains("存在")); }
public void Create_傳入不存在的分類名稱_新增資料成功() { string categoryName = "BBB"; ICategoryDAO dao = Substitute.For <ICategoryDAO>(); dao.IsExist(Arg.Any <string>()).Returns(false); var service = new CategoryService(dao); service.Create(categoryName); dao.Received().Create(categoryName); }
public void SetUp() { transaction = new TransactionScope(); DALFactory factory = DALFactory.GetInstance(); db = factory.CreateDatabase(); dao = factory.CreateCategoryDAO(db); category = new Category { Id = 1, Description = "Musik", Color = "red" }; runDbCommands(db, new List<string> { "SET FOREIGN_KEY_CHECKS=0", "DELETE FROM `category`", "INSERT INTO `category` VALUES (1, 'Musik', 'red')", "INSERT INTO `category` VALUES (2, 'Tanz', 'blue')" }); }
public CategoryService(ICategoryDAO dao, IMapper mapper) : base(dao, mapper) { _cateDAO = dao; }
public CategoryManager(IContextContainer container) : base(container) { _categoryDAO = new CategoryDAO(container); }
public CategoryBLL(ICategoryDAO iCategoryDAO) { _iCategoryDAO = iCategoryDAO; }
public CategoryLogic(ICategoryDAO categoryDAO, ISQLDAO dao, ILoggerIO log) { logs = log; categoryData = categoryDAO; //injecting dependency categoryData.GetDataWriter(dao); //dependency injector through a infrastructure }
public CategoryManager(IContextContainer container) : base(container) { _categoryDAO = new CategoryDAO(container); }
public CategoriesController(ICategoryDAO categoryDAO) { this.categoryDAO = categoryDAO; }
public CategoryController(ICategoryDAO categoryDAO) { this.cDao = categoryDAO; }