public TeamServiceTest() { var context = new HomeworkDbContextFake(); var unitOfWork = new UnitOfWork(context); _teamRep = new RepositoryFake <Team>(context, unitOfWork); _userRep = new RepositoryFake <User>(context, unitOfWork); }
public CollectionServiceTest() { var context = new HomeworkDbContextFake(); var unitOfWork = new UnitOfWork(context); _projectsRep = new RepositoryFake <Project>(context, unitOfWork); _tasksRep = new RepositoryFake <Task>(context, unitOfWork); _taskStateRep = new RepositoryFake <TaskState>(context, unitOfWork); _teamsRep = new RepositoryFake <Team>(context, unitOfWork); _usersRep = new RepositoryFake <User>(context, unitOfWork); _collectionService = CreateCollectionServiceInstanse(); }
public UserServiceTest() { var context = new HomeworkDbContextFake(); var unitOfWork = new UnitOfWork(context); _userRepository = A.Fake <IRepository <User> >(); _taskRepository = new RepositoryFake <Task>(context, unitOfWork); _userServiceFake = new UserService(_userRepository, new RepositoryFake <TaskState>(context, unitOfWork), new MapperConfiguration(cfg => { cfg.CreateMap <ProjectDTO, Project>() .ForMember(p => p.ProjectName, options => options.MapFrom(dto => dto.Name)); cfg.CreateMap <Project, ProjectDTO>() .ForMember(dto => dto.Name, options => options.MapFrom(p => p.ProjectName)); cfg.CreateMap <Task, TaskDTO>(); cfg.CreateMap <TaskDTO, Task>(); cfg.CreateMap <Team, TeamDTO>(); cfg.CreateMap <TeamDTO, Team>(); cfg.CreateMap <UserDTO, User>(); cfg.CreateMap <User, UserDTO>(); }).CreateMapper()); _userService = new UserService(new RepositoryFake <User>(context, unitOfWork), new RepositoryFake <TaskState>(context, unitOfWork), new MapperConfiguration(cfg => { cfg.CreateMap <ProjectDTO, Project>() .ForMember(p => p.ProjectName, options => options.MapFrom(dto => dto.Name)); cfg.CreateMap <Project, ProjectDTO>() .ForMember(dto => dto.Name, options => options.MapFrom(p => p.ProjectName)); cfg.CreateMap <Task, TaskDTO>(); cfg.CreateMap <TaskDTO, Task>(); cfg.CreateMap <Team, TeamDTO>(); cfg.CreateMap <TeamDTO, Team>(); cfg.CreateMap <UserDTO, User>(); cfg.CreateMap <User, UserDTO>(); }).CreateMapper()); }