Google Git
Sign in
android / platform / external / catch2 / refs/heads/android13-mainline-tzdata4-release / . / docs
tree: 5618bf647099009ba24f4ef8edfc5b8cb68186a9 [path history] [tgz]
  1. assertions.md
  2. benchmarks.md
  3. ci-and-misc.md
  4. cmake-integration.md
  5. command-line.md
  6. commercial-users.md
  7. configuration.md
  8. contributing.md
  9. deprecations.md
  10. event-listeners.md
  11. generators.md
  12. limitations.md
  13. list-of-examples.md
  14. logging.md
  15. matchers.md
  16. opensource-users.md
  17. other-macros.md
  18. own-main.md
  19. Readme.md
  20. release-notes.md
  21. release-process.md
  22. reporters.md
  23. slow-compiles.md
  24. test-cases-and-sections.md
  25. test-fixtures.md
  26. tostring.md
  27. tutorial.md
  28. 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
  • Micro benchmarking

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
  • Commercial Projects using Catch
  • Contributing
  • Release Notes
  • Deprecations and incoming changes
Powered by Gitiles| Privacy| Termstxt json