public async Task DeleteByConditionRefreshTokenByCondition_ShouldDeleteTheRefreshTokenFromTheDatabase()
        {
            // Act
            await _refreshTokenRepository.DeleteByCondition((token) => token.Token == "token1" && token.User.UserName == "User1");

            // Assert
            Assert.Equal(1, DbContext.RefreshTokens.Count());
        }
示例#2
0
        public Task RevokeToken(string email)
        {
            Expression <Func <RefreshTokenEntity, bool> > tokensFilter = (token) => token.User.Email == email;

            return(_refreshTokenRepository.DeleteByCondition(tokensFilter));
        }