public void Setup() { RouteAssert.UseAssertEngine(new NunitAssertEngine()); routes = new RouteCollection(); routes.MapAttributeRoutesInAssembly(typeof(HomeAttrController)); }
public static UrlHelper CreateUrlHelper() { var context = new Mock<HttpContextBase>(); var request = new Mock<HttpRequestBase>(); var response = new Mock<HttpResponseBase>(); var session = new Mock<HttpSessionStateBase>(); var server = new Mock<HttpServerUtilityBase>(); context.Setup(ctx => ctx.Request).Returns(request.Object); context.Setup(ctx => ctx.Response).Returns(response.Object); context.Setup(ctx => ctx.Session).Returns(session.Object); context.Setup(ctx => ctx.Server).Returns(server.Object); request.SetupGet(x => x.ApplicationPath).Returns("/"); request.SetupGet(x => x.Url).Returns(new Uri("http://localhost/a", UriKind.Absolute)); request.SetupGet(x => x.ServerVariables).Returns(new NameValueCollection()); response.Setup(x => x.ApplyAppPathModifier(It.IsAny<string>())).Returns<string>(x => x); context.SetupGet(x => x.Request).Returns(request.Object); context.SetupGet(x => x.Response).Returns(response.Object); var routes = new RouteCollection(); routes.MapAttributeRoutesInAssembly(typeof(HomeController).Assembly); return new UrlHelper(new RequestContext(context.Object, new RouteData()), routes); }
public ArticlesMvcRouteTest() { //// Arrange testRoutes = new RouteCollection(); testRoutes.MapAttributeRoutesInAssembly(typeof(ArticlesController)); RouteConfig.RegisterRoutes(testRoutes); }
public static UrlHelper CreateUrlHelper() { var context = new Mock <HttpContextBase>(); var request = new Mock <HttpRequestBase>(); var response = new Mock <HttpResponseBase>(); var session = new Mock <HttpSessionStateBase>(); var server = new Mock <HttpServerUtilityBase>(); context.Setup(ctx => ctx.Request).Returns(request.Object); context.Setup(ctx => ctx.Response).Returns(response.Object); context.Setup(ctx => ctx.Session).Returns(session.Object); context.Setup(ctx => ctx.Server).Returns(server.Object); request.SetupGet(x => x.ApplicationPath).Returns("/"); request.SetupGet(x => x.Url).Returns(new Uri("http://localhost/a", UriKind.Absolute)); request.SetupGet(x => x.ServerVariables).Returns(new NameValueCollection()); response.Setup(x => x.ApplyAppPathModifier(It.IsAny <string>())).Returns <string>(x => x); context.SetupGet(x => x.Request).Returns(request.Object); context.SetupGet(x => x.Response).Returns(response.Object); var routes = new RouteCollection(); routes.MapAttributeRoutesInAssembly(typeof(HomeController).Assembly); return(new UrlHelper(new RequestContext(context.Object, new RouteData()), routes)); }
public void Setup() { assertEngine = new FakeAssertEngine(); RouteAssert.UseAssertEngine(assertEngine); routes = new RouteCollection(); routes.MapAttributeRoutesInAssembly(typeof(HomeAttrController)); }
public void Setup() { var defaultConstraintResolver = new DefaultInlineConstraintResolver(); defaultConstraintResolver.ConstraintMap.Add("verb", typeof(CustomConstraint)); routes = new RouteCollection(); routes.MapAttributeRoutesInAssembly(typeof(WithAreaController).Assembly, defaultConstraintResolver); }
public void Setup() { var defaultConstraintResolver = new DefaultInlineConstraintResolver(); defaultConstraintResolver.ConstraintMap.Add("verb", typeof(CustomConstraint)); routes = new RouteCollection(); routes.MapAttributeRoutesInAssembly(typeof(HomeAttrController), defaultConstraintResolver); }
public override void Initialization() { var routeCollection = new RouteCollection(); routeCollection.MapAttributeRoutesInAssembly(typeof(RouteConfig).Assembly); var context = HttpContextTestHelper.FakeHttpContext(); _urlHelper = new UrlHelper(new RequestContext(context, new RouteData()), routeCollection); }
public void Setup() { RouteAssert.UseAssertEngine(new NunitAssertEngine()); var defaultConstraintResolver = new DefaultInlineConstraintResolver(); defaultConstraintResolver.ConstraintMap.Add("verb", typeof(CustomConstraint)); routes = new RouteCollection(); routes.MapAttributeRoutesInAssembly(typeof(HomeAttrController), defaultConstraintResolver); }
public void Setup() { RouteAssert.UseAssertEngine(new NunitAssertEngine()); var defaultConstraintResolver = new DefaultInlineConstraintResolver(); defaultConstraintResolver.ConstraintMap.Add("verb", typeof(CustomConstraint)); routes = new RouteCollection(); routes.MapAttributeRoutesInAssembly(typeof(InlineConstraintController), defaultConstraintResolver); }
public TController GetController <TController>(string url = null) where TController : Controller { var routeCollection = new RouteCollection(); routeCollection.MapAttributeRoutesInAssembly(typeof(RouteConfig).Assembly); var context = HttpContextTestHelper.FakeHttpContext(); var urlHelper = new UrlHelper(new RequestContext(context, new RouteData()), routeCollection); var controller = Container.Resolve <TController>(); var controllerContext = new ControllerContext(urlHelper.RequestContext.HttpContext, new RouteData(), controller); var controllerName = controller.GetType().Name; controllerContext.RouteData.Values.Add("controller", controllerName.Remove(controllerName.LastIndexOf("Controller", StringComparison.Ordinal))); controller.ControllerContext = controllerContext; controller.Url = urlHelper; return(controller); }
public void Setup() { routes = new RouteCollection(); routes.MapAttributeRoutesInAssembly(typeof(WithAreaController).Assembly); }
protected ControllerRoutingTests() { ApplicationRoutes = new RouteCollection(); ApplicationRoutes.MapAttributeRoutesInAssembly(typeof(HomeController).Assembly); }
public void Setup() { routes = new RouteCollection(); routes.MapAttributeRoutesInAssembly(typeof(HomeAttrController)); }
public override void Initialization() { base.Initialization(); _routeCollection = new RouteCollection(); _routeCollection.MapAttributeRoutesInAssembly(typeof(RouteConfig).Assembly); }