public void ReturnTokenWithPassedInUserDetails_GenerateToken()
        {
            User user = new User()
            {
                FullName     = "Mock User",
                EmailAddress = "*****@*****.**"
            };


            var result      = _tokenManager.GenerateNewToken(user);
            var claimsEmail = result.Claims.FirstOrDefault(x => x.Type == "Email").Value.ToString();
            var claimsName  = result.Claims.FirstOrDefault(x => x.Type == "given_name").Value.ToString();

            Assert.IsType <JwtSecurityToken>(result);
            Assert.Equal(claimsEmail, user.EmailAddress);
            Assert.Equal(claimsName, user.FullName);
        }