title: How to trigger Initialize method while trying to Unit Test?
body: <p>I have the override below to do a few things with cookies using the FormsIdentity Object.  But when I instantiate a controller on my Unit Testing this method is not triggered.  Any ideas how to do this?</p>
  
  <pre><code>   protected override void Initialize(System.Web.Routing.RequestContext requestContext)
      {
          base.Initialize(requestContext);
  
          // Grab the user's login information from FormsAuth
          _userState = new UserState();
          if (this.User.Identity != null &amp;&amp; this.User.Identity is FormsIdentity)
              this._userState.FromString(((FormsIdentity)this.User.Identity).Ticket.UserData);
  
          // have to explicitly add this so Master can see untyped value
          this.UserState = _userState;
          //this.ViewData["ErrorDisplay"] = this.ErrorDisplay;
  
          // custom views should also add these as properties
      }
  </code></pre>