Class UrlRegexRequestMatcher
java.lang.Object
org.springframework.test.web.servlet.htmlunit.UrlRegexRequestMatcher
- All Implemented Interfaces:
WebRequestMatcher
A
WebRequestMatcher
that allows matching on
WebRequest#getUrl().toExternalForm()
using a regular expression.
For example, if you would like to match on the domain code.jquery.com
,
you might want to use the following.
WebRequestMatcher cdnMatcher = new UrlRegexRequestMatcher(".*?//code.jquery.com/.*");
- Since:
- 4.2
- Author:
- Rob Winch, Sam Brannen
- See Also:
-
Constructor Summary
ConstructorDescriptionUrlRegexRequestMatcher
(String regex) UrlRegexRequestMatcher
(Pattern pattern) -
Method Summary
Modifier and TypeMethodDescriptionboolean
matches
(com.gargoylesoftware.htmlunit.WebRequest request) Whether this matcher matches on the supplied web request.
-
Constructor Details
-
UrlRegexRequestMatcher
-
UrlRegexRequestMatcher
-
-
Method Details
-
matches
public boolean matches(com.gargoylesoftware.htmlunit.WebRequest request) Description copied from interface:WebRequestMatcher
Whether this matcher matches on the supplied web request.- Specified by:
matches
in interfaceWebRequestMatcher
- Parameters:
request
- theWebRequest
to attempt to match on- Returns:
true
if this matcher matches on theWebRequest
-