Skip to content

Aims for the Framework

  1. Make it easy to write terse, clear, readable tests.
  2. Support unit testing and integration testing.
  3. Minimise regression bugs.
  4. Generate project documentation.
  5. Integrate with CI/CD processes.
  6. Provide the most commonly used assertions, but not overwhelm with variations.
  7. Provide flexibility for standing up and tearing down data around tests.
  8. Provide intuitive coding structures.
  9. Provide a pleasurable coding experience.