MethodPattern {webmockr} | R Documentation |
MethodPattern
Description
method matcher
Details
Matches regardless of case. e.g., POST will match to post
Public fields
pattern
(character) an http method
Methods
Public methods
Method new()
Create a new MethodPattern
object
Usage
MethodPattern$new(pattern)
Arguments
pattern
(character) a HTTP method, lowercase
Returns
A new MethodPattern
object
Method matches()
test if the pattern matches a given http method
Usage
MethodPattern$matches(method)
Arguments
method
(character) a HTTP method, lowercase
Returns
a boolean
Method to_s()
Print pattern for easy human consumption
Usage
MethodPattern$to_s()
Returns
a string
Method clone()
The objects of this class are cloneable with this method.
Usage
MethodPattern$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.
Examples
(x <- MethodPattern$new(pattern = "post"))
x$pattern
x$matches(method = "post")
x$matches(method = "POST")
# all matches() calls should be TRUE
(x <- MethodPattern$new(pattern = "any"))
x$pattern
x$matches(method = "post")
x$matches(method = "GET")
x$matches(method = "HEAD")
[Package webmockr version 1.0.0 Index]