CppSpec

CppSpec is a behavior-driven development (BDD) framework for C++. It provides a framework for writing specifications of how your software should behave.

Tags Software Development Testing
Licenses Apache 2.0
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  07 Aug 2008 20:07
  • Rrelease-after

Changes: Greatly improved messages for failures. A CUTE logger for usage with the CUTE Eclipse plugin. Specification execution time measurements have been improved. Build fixes for Visual C++. install and CPack targets to enable the make install target and creation of binary distribution packages. Bugfixes.

  • Rrelease-mid
  •  12 Jul 2008 16:00
  • Rrelease-after

Changes: JUnit logger enhancements were made. The specification now takes the concrete subclass as a template parameter due to createContext and destroyContext overloading. Specifications do not depend on Boost anymore. Tests are not compiled by default. There were various bugfixes and internal refactorings.

  • Rrelease-mid
  •  05 Feb 2008 07:25
  • Rrelease-after

Changes: JUnit compliant logger is included for easier use in continuous integration environments. Exception handling has been rewritten to be more intuitive and less verbose. A virtual destroyContext method has been added to Specification to allow other cleanup methods than a destructor call. Lots of internal refactorings were also included.

  • Rrelease-mid
  •  23 Dec 2007 00:17
  • Rrelease-after

Changes: This first release supports expectations, exception handling, STL container support, and regular expression support.

17a60e8e89f899633f71c0476be01bf4_thumb

Project Spotlight

Neuroph Framework

A Java Neural Network Framework.

No-screenshot

Project Spotlight

SpotLight

A PHP MVC framework for rapid Web application development.