Fixing #106
This commit is contained in:
parent
2a8ac595d8
commit
3b19de0e42
|
|
@ -57,6 +57,8 @@ namespace Microsoft.AspNet.Routing
|
|||
// Regex-based constraints
|
||||
{ "alpha", typeof(AlphaRouteConstraint) },
|
||||
{ "regex", typeof(RegexInlineRouteConstraint) },
|
||||
|
||||
{"required", typeof(RequiredRouteConstraint) },
|
||||
};
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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()
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue