/// <summary> /// Initializes a new instance of the <see cref="TestControllerBuilder"/> class. /// </summary> public TestControllerBuilder() { AppRelativeCurrentExecutionFilePath = "~/"; ApplicationPath = "/"; PathInfo = ""; RouteData = new RouteData(); _mocks = new MockRepository(); Session = new MockSession(); SetupHttpContext(); }
/// <summary> /// Initializes a new instance of the <see cref="TestControllerBuilder"/> class using /// the specified mock factory to create any mock objects. /// </summary> public TestControllerBuilder(IMockFactory mockFactory) { AppRelativeCurrentExecutionFilePath = "~/"; ApplicationPath = "/"; PathInfo = ""; RouteData = new RouteData(); Session = new MockSession(); TempDataDictionary = new TempDataDictionary(); QueryString = new NameValueCollection(); Form = new NameValueCollection(); Files = new WriteableHttpFileCollection(); Setup(mockFactory); }