Sometimes it is useful to run the same test with a number of slightly different values. To accommodate this needs, Phester should support test "cases":
In a test, cases would be defined as follows:
cases:
- name: "first case"
params:
x: 1
y: A
- name: "second case"
params:
x: 2
y: BThe parameters would be assigned to variable names to be used within the test.