public ApplicationServiceUser(IServiceUser serviceUser, IMapperUser mapperUser, IApplicationServiceUserEvent applicationServiceUserEvent)
        {
            _serviceUser = serviceUser;
            _mapperUser  = mapperUser;

            _applicationServiceUserEvent = applicationServiceUserEvent;
        }
Exemple #2
0
        public void GivenUserController_WhenRegisterNewUniqueUser_ThenReturnOk()
        {
            //Given
            IUserService   userService               = Substitute.For <IUserService>();
            IMapperUser    mapperUser                = Substitute.For <IMapperUser>();
            UserController userController            = new UserController(userService, mapperUser);
            UserDTOWithIdentificationNumber testUser = new UserDTOWithIdentificationNumber();
            User user = new User();

            user.IdentificationNumber = "LP_21041987";
            user.Email = "*****@*****.**";
            mapperUser.FromUserDTOWithIdToUser(testUser).Returns(user);
            userService.CreateNewUser(user).Returns(user);


            //When
            var check = userController.RegisterNewUser(testUser).Result;


            //then
            Assert.IsType <OkObjectResult>(check);
        }
Exemple #3
0
        public void GivenUserController_WhenRegisterLiberianOfExistingUserAndAdministrator_ThenReturnOk()
        {
            //Given
            IUserService   userService               = Substitute.For <IUserService>();
            IMapperUser    mapperUser                = Substitute.For <IMapperUser>();
            UserController userController            = new UserController(userService, mapperUser);
            UserDTOWithIdentificationNumber testUser = new UserDTOWithIdentificationNumber();
            User user = GetTestUser();

            user.Id             = 1;
            user.RoleOfThisUser = Roles.Role.Librarian;

            mapperUser.FromUserDTOWithIdToUser(testUser).Returns(user);
            userService.SetUserAsLibrarian(1).Returns(user);


            //When
            var check = userController.RegisterLibrarian(1).Result;


            //then
            Assert.IsType <OkObjectResult>(check);
        }
Exemple #4
0
 public ApplicationServiceUser(IServiceUser serviceUser, IMapperUser mapperUser)
 {
     _serviceUser = serviceUser;
     _mapperUser  = mapperUser;
 }
Exemple #5
0
 public ApplicationServiceUser(IServiceUser ServiceUser, IMapperUser MapperUser)
 {
     _serviceUser = ServiceUser;
     _mapperUser  = MapperUser;
 }
 public UserController(IUserService userService, IMapperUser mapperUser)
 {
     this._userService = userService;
     this._mapperUser  = mapperUser;
 }