Skip to content

Tests reside within namespace of "productive code"

In order to have an improved separation of productive code and test code it is IMHO recommended to separate them in different namespaces. I would propose to either append suffix ::test to the productive namespace or at least place the test code within an anonymous namespace.