public void MatchUserAgent(string userAgent, bool shouldMatch) { var request = SetUpRequest(userAgent); var constraint = new NuGetUserAgentConstraint(); var result = constraint.Match(request, null, null, null, HttpRouteDirection.UriResolution); Assert.That(result, Is.EqualTo(shouldMatch)); }