C++ AutomatedTest Cases in Headers