Contract Testing

30 May 2024

[ c++  test  development  ]

Exception based testing

Lakos Rule

Test a precondition check without throwing on failure

child threads

“stackful coroutines”

Signals

Fork based death tests

Clone based death tests

Spawn based death tests

Defensive software framework

Possible actions for user-supplied violation handler

Takeaways

Usable features

References