public async void GetRefreshTokenByValueAndUserIdWithWrongValueOrUserId() { RefreshTokenService refreshService = new RefreshTokenService(_repo); var result = await refreshService.GetRefreshTokenByValueAndUserId("value", "userId"); Assert.Null(result); }
public async void GetRefreshTokenByValueAndUserIdWithNullValue() { RefreshTokenService refreshService = new RefreshTokenService(_repo); var result = await refreshService.GetRefreshTokenByValueAndUserId(null, "userId"); Assert.Null(result); }
public async void GetRefreshTokenByValueAndUserIdWithRightValueAndUserId() { string tokenValue = "tokenValue"; string userId = "id"; var token = new RefreshToken { TokenValue = tokenValue, UserId = userId }; _repo.GetRefreshTokenByValueAndUserId(tokenValue, userId).Returns(token); RefreshTokenService refreshService = new RefreshTokenService(_repo); var result = await refreshService.GetRefreshTokenByValueAndUserId(tokenValue, userId); Assert.NotNull(result); Assert.IsType <RefreshToken>(result); Assert.NotNull(result.TokenValue); Assert.NotNull(result.UserId); Assert.Equal(result.TokenValue, tokenValue); Assert.Equal(result.UserId, userId); }