public void Initialized() { updateUserRule = new UpdateUserRule(); getUserLogic = new GetUserLogic(); updateUserlogic = new UpdateUserLogic(updateUserRule, getUserLogic); userAll = GetAllUsersFictitius(); }
/// <summary> /// Contructor que establece los objetos que maneja las reglas para actualizar y obtener un usuario. /// </summary> /// <param name="userRules">Objeto que maneja las reglas para actualizar un usuario.</param> /// <param name="getUserLogic">Objeto que maneja las lógica para obtener un usuario.</param> public UpdateUserLogic(IUpdateUserRule userRules, IGetUserLogic getUserLogic) { if (userRules == null || getUserLogic == null) { throw new ArgumentNullException(Resource.ExceptionNullObject); } _userRules = userRules; _getUserLogic = getUserLogic; }
public void Initialize() { _dataFactory = MockRepository.GenerateStub <IDataFactory>(); _uow = MockRepository.GenerateStub <IUnitOfWork>(); _userRepository = MockRepository.GenerateStub <IUserRepository>(); _addUserRule = MockRepository.GenerateStub <IAddUserRule>(); _addUserLogic = MockRepository.GenerateStub <IAddUserLogic>(); _addUserService = MockRepository.GenerateStub <IAddUserService>(); _getUserLogic = MockRepository.GenerateStub <IGetUserLogic>(); _getUserService = MockRepository.GenerateStub <IGetUserService>(); _updateUserRule = MockRepository.GenerateStub <IUpdateUserRule>(); _updateUserLogic = MockRepository.GenerateStub <IUpdateUserLogic>(); _updateUserService = MockRepository.GenerateStub <IUpdateUserService>(); _deleteUserLogic = MockRepository.GenerateStub <IDeleteUserLogic>(); _deleteUserService = MockRepository.GenerateStub <IDeleteUserService>(); }
public void Initialize() { _dataFactory = new DataFactory(); _uow = new UnitOfWork(_dataFactory); _userRepository = new UserRepository(_dataFactory); _addUserRule = new AddUserRule(); _addUserLogic = new AddUserLogic(_addUserRule); _addUserService = new AddUserService(_uow, _userRepository, _addUserLogic); _getUserLogic = new GetUserLogic(); _getUserService = new GetUserService(_userRepository, _getUserLogic); _updateUserRule = new UpdateUserRule(); _updateUserLogic = new UpdateUserLogic(_updateUserRule, _getUserLogic); _updateUserService = new UpdateUserService(_uow, _userRepository, _updateUserLogic); _deleteUserLogic = new DeleteUserLogic(_getUserLogic); _deleteUserService = new DeleteUserService(_uow, _userRepository, _deleteUserLogic); }