public IActionResult Post([FromBody] User value)
        {
            if (value == null)
            {
                throw SLExceptionManager.Wrap(new ArgumentNullException(nameof(value), "L'argument ne peut pas être NULL."));
            }

            IActionResult response = Unauthorized();

            var user = new User();

            if (user != null)
            {
                response = Ok(value: new { token = TokenHelpers.BuildUserToken(value) });
            }

            return(response);
        }
 public void Build_A_Token_With_User_Is_NULL()
 {
     TokenHelpers.BuildUserToken(null);
 }