Added links

Updated What's the CATCH? (markdown)
philsquared
2010-11-09 15:09:45 -08:00
parent 6cbaa6b0f7
commit 2d34233960

@@ -6,7 +6,7 @@ CATCH stands for C++ Adaptive Test Cases in Headers and is a multi-paradigm unit
Good question. In fact the working title for CATCH was YACUTS (Yet Another C++ Unit Test System) - followed, briefly, by NINJA CUTS ( NINJA CUTS Is Not Just Another C++ Unit Test System). Good question. In fact the working title for CATCH was YACUTS (Yet Another C++ Unit Test System) - followed, briefly, by NINJA CUTS ( NINJA CUTS Is Not Just Another C++ Unit Test System).
There are a number of decent C++ unit testing frameworks out there, including (but by no means limited to), CppUnit, Aeryn, Cute, Fructose and many more. So what does CATCH bring to the party that differentiates it from these? Apart from a Catchy name, of course. There are a number of decent C++ unit testing frameworks out there, including (but by no means limited to), [[CppUnit|http://sourceforge.net/apps/mediawiki/cppunit/index.php?title=Main_Page]], [[Aeryn|v]], [[Cute|http://r2.ifs.hsr.ch/cute]], [[Fructose|http://en.wikipedia.org/wiki/List_of_unit_testing_frameworks#C.2B.2B]] and [[many more|http://en.wikipedia.org/wiki/List_of_unit_testing_frameworks#C.2B.2B]]. So what does CATCH bring to the party that differentiates it from these? Apart from a Catchy name, of course.
Here's a list of core features of Catch that, collectively, make Catch stand out: Here's a list of core features of Catch that, collectively, make Catch stand out: