Back to proposals-2013
Title: CATCH: A natural fit for automated testing in C, C++ and Objective-C
Proposer: phil_nash
Type: Tutorial
Duration: 90 minutes (could be trimmed to 45)
Description: Writing test code should be as easy as writing any other code. C++, especially, has been notorious for being a second class citizen when it comes to test frameworks. There are plenty of them but they tend to be fiddly to set-up and ceremonious to use. Many of them attempt to follow the xUnit template without respect for the language environment they are written for.
CATCH is an attempt to cut through all of that. It is simple to get and simple to use - being distributed in a single header file - yet is powerful and flexible.
This presentation introduces you to the usage of CATCH, highlighting where it is different - and takes a look behind the scenes at how some of it is implemented (as many have been curious).