Concepts
Data Structures
Data Structures in Stubber are based on JSON. Referencing data is done by specifying the path to the data in the JSON structure.
Basic Principle
Stubber uses JSON structures as the underlying data structure.
JSON consists of key-value pairs, where the value can be a string, number, boolean, array, or another JSON object.
All parts of Stubber, such as templates
, actions
, tasks
, notifications
, and fields
, are based on JSON structures.
Referencing data is done by specifying the path to the data in the JSON structure.
To reference data in a JSON structure, you use a path that consists of the keys to the data.
For example in the following JSON structure:
To reference the name
field, you would use the path stub.data.name
.
To reference the type
field of the second pet, you would use the path stub.data.pets[1].type
.
You use substitution to reference data in the JSON structure and replace it with the actual value.