This commit is contained in:
Harsh Gupta 2014-10-13 10:09:58 -07:00
parent 2a8ac595d8
commit 3b19de0e42
2 changed files with 13 additions and 0 deletions

View File

@ -57,6 +57,8 @@ namespace Microsoft.AspNet.Routing
// Regex-based constraints
{ "alpha", typeof(AlphaRouteConstraint) },
{ "regex", typeof(RegexInlineRouteConstraint) },
{"required", typeof(RequiredRouteConstraint) },
};
}
}

View File

@ -22,6 +22,17 @@ namespace Microsoft.AspNet.Routing.Tests
var routeOptions = new RouteOptions();
_constraintResolver = GetInlineConstraintResolver(routeOptions);
}
[Fact]
public void ResolveConstraint_RequiredConstraint_ResolvesCorrectly()
{
// Arrange & Act
var constraint = _constraintResolver.ResolveConstraint("required");
// Assert
Assert.IsType<RequiredRouteConstraint>(constraint);
}
[Fact]
public void ResolveConstraint_IntConstraint_ResolvesCorrectly()
{