public void ShouldRemoveUserInMemory() { var user = new User() { Email = "*****@*****.**", Guid = System.Guid.NewGuid().ToString(), HashedPassword = "******", Name = "name", Role = "admin", Surname = "dksk" }; var mockSet = new MockDbSet <User>(); var mockContext = new Mock <WorkSiteDbContext>(); mockContext.Setup(c => c.Set <User>()).Returns(mockSet.Object); using (var uow = new WorkSiteUow(mockContext.Object)) { uow.Users.Create(user); uow.Save(); uow.Users.Delete(user.Guid); uow.Save(); } mockSet.Verify(u => u.Remove(It.IsNotIn(user)), Times.Never); }
public UsersOperations() { _uow = new WorkSiteUow(); _dbBusinessUser = new MapperConfiguration(cfg => cfg.CreateMap <User, UserDto>()); _businessDbUser = new MapperConfiguration(cfg => cfg.CreateMap <UserDto, User>()); }
public void ShouldFindUser() { var user = new User() { Email = "*****@*****.**", Guid = System.Guid.NewGuid().ToString(), HashedPassword = "******", Name = "name", Role = "admin", Surname = "dksk" }; var mockSet = new MockDbSet <User>(); var mockContext = new Mock <WorkSiteDbContext>(); mockContext.Setup(c => c.Set <User>()).Returns(mockSet.Object); User res; using (var uow = new WorkSiteUow(mockContext.Object)) { uow.Users.Create(user); uow.Save(); res = uow.Users.Read(user.Guid); } Assert.Null(res); }
public VacationsOperations() { _uow = new WorkSiteUow(); _businessDbVacationConfig = new MapperConfiguration(cfg => { cfg.CreateMap <VacationDto, Vacation>(); }); _dbBusinessVacationConfig = new MapperConfiguration(cfg => { cfg.CreateMap <Vacation, VacationDto>(); }); _dbBusinessResumeConfig = new MapperConfiguration(cfg => { cfg.CreateMap <Resume, ResumeDto>(); }); _kernel = new StandardKernel(new NinjectRegistrations()); }