public void Is_Correct_RefreshTokenDto_Mapped_Object() { //arrange var refreshToken = new RefreshToken { Id = "1234", ProtectedTicket = "1234", ClientId = "1234", ExpiresUtc = DateTime.Today.AddDays(1), IssuedUtc = DateTime.Today, Subject = "michal" }; var refreshTokenDto = new RefreshTokenDto { Id = "1234", ProtectedTicket = "1234", ClientId = "1234", ExpiresUtc = DateTime.Today.AddDays(1), IssuedUtc = DateTime.Today, Subject = "michal" }; var dtoFactory = new RefreshTokenFactory(); //act var target = dtoFactory.GetModel <RefreshTokenDto>(refreshToken); //assert Assert.IsInstanceOf <RefreshTokenDto>(target); Assert.AreEqual(refreshTokenDto.ProtectedTicket, target.ProtectedTicket); }
private async Task <string> CreateRefreshToken(User user) { string token = RefreshTokenFactory.GenerateToken(); await _userRepository.AssignRefreshToken(token, user); return(token); }
public void SetupTests() { SecurityParameters securityParams = new SecurityParameters("mysignveryverylongsecuritykeysothatIdontgetexception", SecurityAlgorithms.HmacSha256, SecurityAlgorithms.HmacSha256Signature); Mock <IUserTokensDao> userTokenDao = new Mock <IUserTokensDao>(); refreshTokenFactory = new RefreshTokenFactory(securityParams, 300, userTokenDao.Object); }
public RefreshTokenFactoryTests() { _rng = Substitute.For <Rng>(); _dateTimeProvider = Substitute.For <DateTimeProvider>(); _sut = Substitute.For <RefreshTokenFactory>(_rng, _dateTimeProvider); }
public RefreshTokenService() { UnitOfWork = new UnitOfWork(); ModelFactory = new RefreshTokenFactory(); Generator = new Generator(); }
public RefreshTokensController() { _factory = new RefreshTokenFactory(); }