1//------------------------------------------------------------------------------
2//	ValidateInstantiationTester.h
3//
4//------------------------------------------------------------------------------
5
6#ifndef VALIDATEINSTANTIATIONTESTER_H
7#define VALIDATEINSTANTIATIONTESTER_H
8
9// Standard Includes -----------------------------------------------------------
10
11// System Includes -------------------------------------------------------------
12
13// Project Includes ------------------------------------------------------------
14#include "LocalCommon.h"
15
16// Local Includes --------------------------------------------------------------
17
18// Local Defines ---------------------------------------------------------------
19
20// Globals ---------------------------------------------------------------------
21
22//------------------------------------------------------------------------------
23class TValidateInstantiationTest : public BTestCase
24{
25	public:
26		TValidateInstantiationTest(std::string name = "") : BTestCase(name) {;}
27
28		void AllParamsInvalid();
29		void ClassNameParamInvalid();
30		void ArchiveParamInvalid();
31		void ClassFieldEmpty();
32		void ClassFieldBogus();
33		void AllValid();
34
35		static CppUnit::Test* Suite();
36};
37//------------------------------------------------------------------------------
38
39
40#endif	//VALIDATEINSTANTIATIONTESTER_H
41
42/*
43 * $Log $
44 *
45 * $Id  $
46 *
47 */
48
49
50