philsquared/Catch — Issue #56: TEST_CASE_METHOD naming conflicts
Author: nordsturm
Created: 2011-10-09 16:54:18+00:00
State: open

Hi!
This declaration:
```void Catch_FixtureWrapper__LINE__::test()```
causes multiple definition errors if there are different source files with tests declared on the same lines.

Using ```INTERNAL_CATCH_UNIQUE_NAME( Catch_FixtureWrapper_##ClassName )```
in ```TEST_CASE_METHOD``` macros instead of ```INTERNAL_CATCH_UNIQUE_NAME( Catch_FixtureWrapper )```
fixes this problem.