public async Task should_save_refresh_token_and_return_repository_token() { // given string jwtToken = "jwt"; string refreshToken = "refresh"; string email = "*****@*****.**"; string ipAddress = "127.1.2.3"; _refreshTokenRepository.AddRefreshToken(jwtToken, refreshToken, email, ipAddress) .Returns(new UserRefreshToken() { RefreshToken = jwtToken }); // when string token = await _service.StoreRefreshToken(jwtToken, refreshToken, email, ipAddress); // then token.ShouldBe(jwtToken); }