public AuthServiceTests() { var webTokenServiceMock = new Mock <IWebTokenService>(); webTokenServiceMock .Setup(s => s.GetSecurityToken(It.IsAny <SigningCredentials>(), It.IsAny <IEnumerable <Claim> >())) .Returns(new JwtSecurityToken()); _emailServiceMock = new Mock <IEmailService>(); _encodingService = new EncodingService(); var setup = new UnitTestSetup(); _userManager = setup.UserManager; _authService = new AuthService( setup.UserManager, UnitTestSetup.Mapper, webTokenServiceMock.Object, new Mock <IUrlService>().Object, _encodingService, _emailServiceMock.Object ); }
public EmailServiceTests() { _emailSenderMock = new Mock <IEmailSender>(); _emailService = new EmailService( _emailSenderMock.Object, new UrlService(UnitTestSetup.GetConfiguration()) ); }
public UsersServiceTests() { var setup = new UnitTestSetup(); _context = setup.Context; _userManager = setup.UserManager; _currentUserServiceMock = new Mock <ICurrentUserService>(); _currentUserServiceMock .Setup(s => s.GetRole()) .Returns(AppRoles.Student); _usersService = new UsersService( setup.UserManager, _currentUserServiceMock.Object, UnitTestSetup.Mapper, new ModuleTutorsRepository(setup.Context) ); }
public ModulesServiceTests() { var setup = new UnitTestSetup(); _context = setup.Context; _userManager = setup.UserManager; _currentUserServiceMock = new Mock <ICurrentUserService>(); _currentUserServiceMock .Setup(s => s.GetUserId()) .Returns(_userManager.Users.First(u => u.Email == "*****@*****.**").Id); _modulesService = new ModulesService( new ModulesRepository(setup.Context), UnitTestSetup.Mapper, _currentUserServiceMock.Object ); }
public TutoringApplicationsServiceTests() { var setup = new UnitTestSetup(); _context = setup.Context; _userManager = setup.UserManager; _currentUserServiceMock = new Mock <ICurrentUserService>(); _currentUserServiceMock .Setup(s => s.GetUserId()) .Returns(setup.UserManager.Users.First(u => u.Email == "*****@*****.**").Id); _tutoringApplicationsService = new TutoringApplicationsService( setup.UserManager, _currentUserServiceMock.Object, new TimeService(), new TutoringApplicationsRepository(setup.Context) ); }
public ChatsServiceTests() { var setup = new UnitTestSetup(); _userManager = setup.UserManager; _context = setup.Context; _currentUserServiceMock = new Mock <ICurrentUserService>(); _currentUserServiceMock .Setup(s => s.GetUserId()) .Returns(setup.UserManager.Users.First(u => u.Email == "*****@*****.**").Id); _chatsService = new ChatsService( new ChatMessagesRepository(setup.Context), _currentUserServiceMock.Object, setup.UserManager, new TimeService(), new Mock <IHubsService>().Object ); }
public StudentTutorsServiceTests() { var setup = new UnitTestSetup(); _context = setup.Context; _userManager = setup.UserManager; _currentUserServiceMock = new Mock <ICurrentUserService>(); _currentUserServiceMock .Setup(s => s.GetUserId()) .Returns(setup.UserManager.Users.First(u => u.Email == "*****@*****.**").Id); _studentTutorsService = new StudentTutorsService( new StudentTutorsRepository(setup.Context), _currentUserServiceMock.Object, new ModuleTutorsRepository(setup.Context), new TutoringSessionsRepository(setup.Context), new StudentTutorIgnoresRepository(setup.Context), new Mock <IHubsService>().Object ); }
public AssignmentsServiceTests() { var setup = new UnitTestSetup(); _userManager = setup.UserManager; _context = setup.Context; var filesServiceMock = new Mock <IFilesService>(); _currentUserServiceMock = new Mock <ICurrentUserService>(); _currentUserServiceMock .Setup(s => s.GetUserId()) .Returns(_userManager.Users.First(u => u.Email == "*****@*****.**").Id); _assignmentsService = new AssignmentsService( _currentUserServiceMock.Object, new AssignmentsRepository(setup.Context), new StudentTutorsRepository(setup.Context), filesServiceMock.Object ); }
public TutoringSessionsServiceTests() { var setup = new UnitTestSetup(); _userManager = setup.UserManager; _context = setup.Context; _currentUserServiceMock = new Mock <ICurrentUserService>(); _currentUserServiceMock .Setup(s => s.GetUserId()) .Returns(setup.UserManager.Users.First(u => u.Email == "*****@*****.**").Id); _hubsServiceMock = new Mock <IHubsService>(); _tutoringSessionsService = new TutoringSessionsService( new TutoringSessionsRepository(setup.Context), setup.UserManager, _currentUserServiceMock.Object, new TimeService(), new Mock <IEmailService>().Object, _hubsServiceMock.Object ); }
public UrlServiceTests() { _urlService = new UrlService( UnitTestSetup.GetConfiguration() ); }