//------------------------------------------------------------------------------ // ValidateInstantiationTester.h // //------------------------------------------------------------------------------ #ifndef VALIDATEINSTANTIATIONTESTER_H #define VALIDATEINSTANTIATIONTESTER_H // Standard Includes ----------------------------------------------------------- // System Includes ------------------------------------------------------------- // Project Includes ------------------------------------------------------------ #include "LocalCommon.h" // Local Includes -------------------------------------------------------------- // Local Defines --------------------------------------------------------------- // Globals --------------------------------------------------------------------- //------------------------------------------------------------------------------ class TValidateInstantiationTest : public BTestCase { public: TValidateInstantiationTest(std::string name = "") : BTestCase(name) {;} void AllParamsInvalid(); void ClassNameParamInvalid(); void ArchiveParamInvalid(); void ClassFieldEmpty(); void ClassFieldBogus(); void AllValid(); static CppUnit::Test* Suite(); }; //------------------------------------------------------------------------------ #endif //VALIDATEINSTANTIATIONTESTER_H /* * $Log $ * * $Id $ * */