public void GivenFooStarBarPredicateAndNoPathRequest_WhenMatch_ReturnsFalse() { // Arrange var predicate = new PathMatchesPredicate("/foo/(.*)/bar"); // Act var actual = predicate.Match(new HttpRequestMessage(HttpMethod.Get, "http://example.com/")); // Assert Assert.False(actual); }
public void GivenStarFooPredicateAndMatchingRequest_WhenMatch_ReturnsTrue() { // Arrange var predicate = new PathMatchesPredicate("/(.*)/foo"); // Act var actual = predicate.Match(new HttpRequestMessage(HttpMethod.Get, "http://example.com/wiz/foo")); // Assert Assert.True(actual); }