Skip to content

Aims for VoltScript Testing

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