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);
        }