At the moment, the test cases calling into C# code are building, but failing when running.
When the Test-Project is configured to compile with .NET CLR (/clr), the tests are not discovered any more in the TestExplorer.
Tests succeed, when calling into C# Compiling wiht /clr possible, tests discovered Linking against *.obj possible, but be sure, there is no "main"
Working with Microsoft C++ Test Not working with google test
C# class
C++ calling C# class
C++ native calling C++/CLR main: here the calls into the C#-class succeed no symbols exported
C++ native Dll calling C++/CLR Exporting symbols
Tests calling into the different projects references CppNative via obj-file (and therefore also CppClassLibCLR via lib) references CppNativeDll via lib
Google-Test Project references CppNativeDll