I don't know if this is a bug or just left-out since it applies to Visual Studio, but I noticed than when I enter the example code in Professional C++ (4th edition) There is no semicolon added after typing the open curly braces for the class.
So basically a "normal" class works fine, but when I type a TEST_CLASS for visual studio I get this:
#pragma once
#include <CppUnitTest.h>
TEST_CLASS(ObjectPoolTest)
{
}
This is on Debian 10 with SlickEdit 24.0.1.0 but also appears on the Raspberry Pi version (I didn't test this on a mac or Windows system).