1) Each testspec creates it's own test setup / fixture / stencil
 / stencil (creates the data it needs)
 (creates the data it needs)
2) After each test we verify and enforce that the backend state is clean.
1) Each testspec creates it's own test setup / fixture / stencil
 / stencil (creates the data it needs)
 (creates the data it needs)
2) After each test we verify and enforce that the backend state is clean.