xref: /haiku/src/tests/kits/support/barchivable/FindInstantiationFuncTester.h (revision a6b33ea3deb0df368b529219081f04f443aab403)
152a38012Sejakowatz //------------------------------------------------------------------------------
252a38012Sejakowatz //	FindInstatiationFuncTester.h
352a38012Sejakowatz //
452a38012Sejakowatz //------------------------------------------------------------------------------
552a38012Sejakowatz 
652a38012Sejakowatz #ifndef FINDINSTATIATIONFUNCTESTER_H
752a38012Sejakowatz #define FINDINSTATIATIONFUNCTESTER_H
852a38012Sejakowatz 
952a38012Sejakowatz // Standard Includes -----------------------------------------------------------
1052a38012Sejakowatz 
1152a38012Sejakowatz // System Includes -------------------------------------------------------------
1252a38012Sejakowatz 
1352a38012Sejakowatz // Project Includes ------------------------------------------------------------
1452a38012Sejakowatz 
1552a38012Sejakowatz // Local Includes --------------------------------------------------------------
1652a38012Sejakowatz #include "LocalCommon.h"
1752a38012Sejakowatz 
1852a38012Sejakowatz // Local Defines ---------------------------------------------------------------
1952a38012Sejakowatz 
2052a38012Sejakowatz // Globals ---------------------------------------------------------------------
2152a38012Sejakowatz 
22*a6b33ea3STyler Dauwalder class TFindInstantiationFuncTester : public BTestCase
2352a38012Sejakowatz {
2452a38012Sejakowatz 	public:
BTestCase(name)25*a6b33ea3STyler Dauwalder 		TFindInstantiationFuncTester(std::string name = "") : BTestCase(name) {;}
2652a38012Sejakowatz 
2752a38012Sejakowatz 		void Case1();
2852a38012Sejakowatz 		void Case2();
2952a38012Sejakowatz 		void Case3();
3052a38012Sejakowatz 		void Case4();
3152a38012Sejakowatz 		void Case5();
3252a38012Sejakowatz 		void Case6();
3352a38012Sejakowatz 		void Case7();
3452a38012Sejakowatz 		void Case8();
3552a38012Sejakowatz 		void Case9();
3652a38012Sejakowatz 		void Case10();
3752a38012Sejakowatz 
3852a38012Sejakowatz 		// BMessage using versions
3952a38012Sejakowatz 		void Case1M();
4052a38012Sejakowatz 		void Case2M();
4152a38012Sejakowatz 		void Case3M();
4252a38012Sejakowatz 		void Case4M();
4352a38012Sejakowatz 		void Case5M();
4452a38012Sejakowatz 		void Case6M();
4552a38012Sejakowatz 		void Case7M();
4652a38012Sejakowatz 		void Case8M();
4752a38012Sejakowatz 		void Case9M();
4852a38012Sejakowatz 		void Case10M();
4952a38012Sejakowatz 
50*a6b33ea3STyler Dauwalder 		static CppUnit::Test* Suite();
5152a38012Sejakowatz };
5252a38012Sejakowatz 
5352a38012Sejakowatz #endif	//FINDINSTATIATIONFUNCTESTER_H
5452a38012Sejakowatz 
5552a38012Sejakowatz /*
5652a38012Sejakowatz  * $Log $
5752a38012Sejakowatz  *
5852a38012Sejakowatz  * $Id  $
5952a38012Sejakowatz  *
6052a38012Sejakowatz  */
6152a38012Sejakowatz 
62*a6b33ea3STyler Dauwalder 
63