public void UpdateToken_NullParameter_ActualFalse() { //Arrange string UserID = null; TokenReadDTO tokenReadDTO = null; //Act var status = userService.UpdateToken(UserID, tokenReadDTO).Result.status; //Assert Assert.AreEqual(false, status); }
/*Add Token For User*/ public async Task <CustomResponse> AddToken(string UserID, TokenReadDTO tokenReadDTO) { try { Token token = _mapper.Map <Token>(tokenReadDTO); token.UserID = new Guid(UserID); await db.Tokens.AddAsync(token); await db.SaveChangesAsync(); } catch (Exception e) { return(new CustomResponse(false, e.Message)); } return(new CustomResponse(true, "Thêm Token Thành Công")); }
/*Update Current Token*/ public async Task <CustomResponse> UpdateToken(string UserID, TokenReadDTO tokenReadDTO) { try { Token token = GetToken(UserID); if (token != null) { if (tokenReadDTO == null) { return(new CustomResponse(false, "TokenReadDTO is Null")); } if (tokenReadDTO.isNullValue()) { return(new CustomResponse(false, "TokenReadDTO Value is Null")); } token.AccessToken = tokenReadDTO.AccessToken; token.AccessTokenExpriesIn = tokenReadDTO.AccessTokenExpriesIn; token.RefreshToken = tokenReadDTO.RefreshToken; token.RefreshTokenExpriesIn = tokenReadDTO.RefreshTokenExpriesIn; await db.SaveChangesAsync(); } else { return(new CustomResponse(false, "User ID Not Exist")); } } catch (Exception e) { return(new CustomResponse(false, e.Message)); } return(new CustomResponse(true, "Thêm Token Thành Công")); }