public Match ( HttpMethod method, PathNodeType nodeType, TypeSpec resourceType ) : |
||
method | HttpMethod | |
nodeType | PathNodeType | |
resourceType | TypeSpec | |
return |
public void Match_ChildResource_Requires_ParentResource() { var methodObject = new HandlerMethod(typeof(HandlerMethodTests).GetMethod("QueryPlanetarySystems"), TypeMapper); Assert.That( methodObject.Match(HttpMethod.Get, PathNodeType.Collection, TypeMapper.FromType(typeof(PlanetarySystem))), Is.Null); }
public void Match_QueryMethod_Does_Not_Match_IncorrectMethodName() { var methodObject = new HandlerMethod(typeof(HandlerMethodTests).GetMethod("GetCrayons"), TypeMapper); Assert.That( methodObject.Match(HttpMethod.Get, PathNodeType.Collection, TypeMapper.FromType(typeof(Critter))), Is.Null); }
public void Match_QueryMethod_PrefixedWithQuery_Matches_CorrectSignature() { var methodObject = new HandlerMethod(typeof(HandlerMethodTests).GetMethod("QueryCritters"), TypeMapper); Assert.That( methodObject.Match(HttpMethod.Get, PathNodeType.Collection, TypeMapper.FromType(typeof(Critter))), Is.Not.Null); }