⛏️ index : haiku.git

//------------------------------------------------------------------------------
//	LockTester.h
//
//------------------------------------------------------------------------------

#ifndef LOCK_TESTER_H
#define LOCK_TESTER_H

// Standard Includes -----------------------------------------------------------

// System Includes -------------------------------------------------------------

// Project Includes ------------------------------------------------------------

// Local Includes --------------------------------------------------------------
#include "../common.h"

// Local Defines ---------------------------------------------------------------

// Globals ---------------------------------------------------------------------

class LockTester : public TestCase
{
	public:
		LockTester() {;}
		LockTester(std::string name) : TestCase(name) {;}

		void Lock1();
		void Lock2();
		void IsLocked1();
		void IsLocked2();
		void Unlock1();

		static Test* Suite();
};

#endif	// LOCK_TESTER_H