commit | 950cae9040d2f1887cbc132828b55cacc742dae7 | [log] [tgz] |
---|---|---|
author | Martin Hořeňovský <martin.horenovsky@gmail.com> | Mon Jun 05 18:40:50 2017 +0200 |
committer | Martin Hořeňovský <martin.horenovsky@gmail.com> | Mon Jun 05 18:40:50 2017 +0200 |
tree | 01bfe1ad381941f238fcf50bb5fe29e3472b11bd | |
parent | 7f6773bb4d4bcdb7858e63f906e8a80e746bea7e [diff] |
Added new assertion macros: `*_THROWS_WITH` It combines `*_THROWS_AS` and `*_THROWS_WITH` macros, so that the exception type matches expectetations and its contents match a specific matcher.
The latest, single header, version can be downloaded directly using this link
Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C (and, maybe, C). It is implemented entirely in a set of header files, but is packaged up as a single header for extra convenience.
This documentation comprises these three parts: