The Visual Assist Outline does not work with google test definitions in C++. Instead of a list of the test functions (defined with the TEST macro), I only get a list of empty items marked with "T". For example, the following code leads to the VA Outline in the attached screenshot. The expected behavior would be a list of the test functions "myTestCase1", etc., in any readable format.
#include <gmock/gmock.h>
#include <gtest/gtest.h>
int main(int argc, char *argv[])
{
::testing::InitGoogleMock(&argc, argv);
return RUN_ALL_TESTS();
}
TEST(MyTest, myTestCase1)
{}
TEST(MyTest, myTestCase2)
{}
TEST(MyTest, myTestCase3)
{}
I am currently using VisualAssistX 10.9 Build 2399 with Visual Studio 16.9.2.