You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IMHO one of the unique advantages of hippomocks is the tiny one-header include.
I totally agree, that different classes / aspects should be separated, especially if you want to keep the code clean and maintainable. On the other hand, it's a big advantage having one single file to keep a low barrier and enhance acceptance of non TDD developers.
I would reallly appreciate, to keep the one-header approach, it is especially helpful to setup TDD classes or programming dojos with teams (e.g. on cyber-dojo.org).
The text was updated successfully, but these errors were encountered:
It is an in-development thing. The intent is to merge these parts so that it's still a single-header for users, while at the same time making it easier to integrate on both sides of the chain - on one hand prepackaged for various package formats, on the other hand with reporters for various test frameworks.
Please do look at the cpp11 branch - it has detail/reporter.h which is the interface, and detail/defaultreporter.h which is the one that does what you can expect from before. It's already in there for you to use :-)
IMHO one of the unique advantages of hippomocks is the tiny one-header include.
I totally agree, that different classes / aspects should be separated, especially if you want to keep the code clean and maintainable. On the other hand, it's a big advantage having one single file to keep a low barrier and enhance acceptance of non TDD developers.
I would reallly appreciate, to keep the one-header approach, it is especially helpful to setup TDD classes or programming dojos with teams (e.g. on cyber-dojo.org).
The text was updated successfully, but these errors were encountered: