public override void Init() { base.Init(); var manager = _container.Resolve<IContentManager>(); var superUser = manager.New<UserPart>("User"); superUser.Record = new UserPartRecord { UserName = "******", NormalizedUserName = "******", Email = "*****@*****.**" }; manager.Create(superUser.ContentItem); _controller = _container.Resolve<AccountController>(); var mockHttpContext = new Mock<HttpContextBase>(); mockHttpContext.SetupGet(x => x.Request.Url).Returns(new Uri("http://www.orchardproject.net")); mockHttpContext.SetupGet(x => x.Request).Returns(new HttpRequestStub()); _controller.ControllerContext = new ControllerContext( mockHttpContext.Object, new RouteData( new Route("foo", new MvcRouteHandler()), new MvcRouteHandler()), _controller); }
public override void Init() { base.Init(); var manager = _container.Resolve<IContentManager>(); var superUser = manager.New<UserPart>("User"); superUser.Record = new UserPartRecord { UserName = "******", NormalizedUserName = "******", Email = "*****@*****.**" }; manager.Create(superUser.ContentItem); _controller = _container.Resolve<AccountController>(); var mockHttpContext = new Mock<HttpContextBase>(); _controller.ControllerContext = new ControllerContext( mockHttpContext.Object, new RouteData( new Route("foo", new MvcRouteHandler()), new MvcRouteHandler()), _controller); }