xref: /haiku/src/tests/kits/interface/bregion/RegionExclude.h (revision 571d840abfdf03de583b26fefd2066ee75b25cf4)
1 /*
2 	$Id: RegionExclude.h 4235 2003-08-06 06:46:06Z jackburton $
3 
4 	This file defines a class for performing one test of BRegion
5 	functionality.
6 
7 	*/
8 
9 
10 #ifndef RegionExclude_H
11 #define RegionExclude_H
12 
13 
14 #include "RegionTestcase.h"
15 
16 
17 class RegionExclude :
18 	public RegionTestcase {
19 
20 private:
21 	void CheckExclude(BRegion *, BRegion *, BRegion *);
22 
23 protected:
24 	virtual void testOneRegion(BRegion *);
25 	virtual void testTwoRegions(BRegion *, BRegion *);
26 
27 public:
28 	static Test *suite(void);
29 	RegionExclude(std::string name = "");
30 	virtual ~RegionExclude();
31 	};
32 
33 #endif
34