Logo: Relish

  1. Sign in

Project: Shokkenki-consumer 1.0


Shokkenki terms are criteria used by a consumer to describe parts of a request or response.

Terms define criteria. Terms can be used by a prover stub to match incoming requests or by an acutal provider and its tests to ensure that a response is as the consumer expects.

Terms have examples. An example can be generated for each term and a stubbed provider uses these examples when generating a response.

Some terms are composable; they can contain other terms and form complex expressions. They are designed to allow a consumer to specify only what it cares about.


  1. String Term
  2. Number Term
  3. Regular Expression Term
  4. Hash Term
  5. JSON Term

Last published over 7 years ago by brentsnook.