public void ShouldNotFindRouteThatUsesExpressionNamedWithParameters()
        {
            var router = new ExpressiveRouter();

            router.RegisterRoute <CustomController>(
                HttpMethod.Get,
                null,
                "/user/edit.html",
                (a, b, c) => a.Edit(b, c, 3, "s"));

            router.FindRoute <CustomController>().Should().BeNull();
            router.FindRouteWith <CustomController>(2).Should().BeNull();
            router.FindRouteWith <CustomController>(1, "s").Should().BeNull();
            router.FindNamedRoute <CustomController>("Edit").Should().BeNull();
            router.FindNamedRouteWith <CustomController>("Edit", 3, "s").Explode().Should().Be("/user/edit.html");
        }