add a setup function
make it possible to include the header into multiple test case source files (without linker errors)