Пример #1
0
 public void Initialized()
 {
     updateUserRule  = new UpdateUserRule();
     getUserLogic    = new GetUserLogic();
     updateUserlogic = new UpdateUserLogic(updateUserRule, getUserLogic);
     userAll         = GetAllUsersFictitius();
 }
Пример #2
0
 /// <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;
 }
Пример #3
0
 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>();
 }
Пример #4
0
 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);
 }