Macro pact_consumer::term[][src]

macro_rules! term {
    ($regex : expr, $example : expr) => { ... };
}
Expand description

A pattern which macthes the regular expression $regex (specified as a string) literal, and which generates $example.

use pact_consumer::*;

json_pattern!({
  // Match a string consisting of numbers and lower case letters, and
  // generate `"10a"`.$crate::patterns::
  "id_string": term!("^[0-9a-z]$", "10a")
});