Google Git
Sign in
android / platform / external / catch2 / 36fb8561 / . / docs
tree: f791b99d7553fee04091ecddae7c3816b2cac458 [path history] [tgz]
  1. assertions.md
  2. ci-and-misc.md
  3. cmake-integration.md
  4. command-line.md
  5. commercial-users.md
  6. configuration.md
  7. contributing.md
  8. deprecations.md
  9. event-listeners.md
  10. generators.md
  11. limitations.md
  12. list-of-examples.md
  13. logging.md
  14. matchers.md
  15. opensource-users.md
  16. other-macros.md
  17. own-main.md
  18. Readme.md
  19. release-notes.md
  20. release-process.md
  21. reporters.md
  22. slow-compiles.md
  23. test-cases-and-sections.md
  24. test-fixtures.md
  25. tostring.md
  26. tutorial.md
  27. why-catch.md
docs/Readme.md

Reference

To get the most out of Catch2, start with the tutorial. Once you're up and running consider the following reference material.

Writing tests:

  • Assertion macros
  • Matchers
  • Logging macros
  • Test cases and sections
  • Test fixtures
  • Reporters
  • Event Listeners
  • Data Generators
  • Other macros

Fine tuning:

  • Supplying your own main()
  • Compile-time configuration
  • String Conversions

Running:

  • Command line

Odds and ends:

  • CMake integration
  • CI and other miscellaneous pieces

FAQ:

  • Why are my tests slow to compile?
  • Known limitations

Other:

  • Why Catch?
  • Open Source Projects using Catch
  • Contributing
  • Release Notes
  • Deprecations and incoming changes
Powered by Gitiles| Privacy| Termstxt json