public void SetUp() { _userRepository = Substitute.For <IRepository <User> >(); _accountActivationTokenRepository = Substitute.For <IRepository <AccountActivationToken> >(); _resetPasswordTokenRepository = Substitute.For <IRepository <ResetPasswordToken> >(); _unitOfWork = Substitute.For <IUnitOfWork>(); SetUpMapper(); //SetUpFilesStorageProvider(); _tokenProvider = Substitute.For <ITokenProvider>(); _passwordProvider = new MockPasswordProvider(); _configuration = Substitute.For <IConfiguration>(); SetConfigurationSection(default(string), default(int?)); _repositoryFactory = Substitute.For <IRepositoryFactory>(); _repositoryFactory.Create <AccountActivationToken>().Returns(_accountActivationTokenRepository); _repositoryFactory.Create <ResetPasswordToken>().Returns(_resetPasswordTokenRepository); _repositoryFactory.Create <User>().Returns(x => _userRepository); _sut = new AuthService(_repositoryFactory, _unitOfWork, _mapper, _tokenProvider, _passwordProvider, _configuration); SystemGuid.Reset(); }
public void TearDown() { SystemTime.Reset(); SystemGuid.Reset(); }