1/*
2	$Id: AutolockLockerTest.h 332 2002-07-19 06:45:28Z tylerdauwalder $
3
4	This file defines the class for performing all BAutolock tests on a
5	BLocker.
6
7	*/
8
9
10#ifndef AutolockLockerTest_H
11#define AutolockLockerTest_H
12
13#include "ThreadedTestCase.h"
14#include <string>
15
16class BLocker;
17class CppUnit::Test;
18
19class AutolockLockerTest : public BThreadedTestCase {
20
21private:
22	BLocker *theLocker;
23
24public:
25	static CppUnit::Test *suite(void);
26	void TestThread1(void);
27	void TestThread2(void);
28	void TestThread3(void);
29	AutolockLockerTest(std::string);
30	virtual ~AutolockLockerTest();
31};
32
33#endif
34
35
36
37
38