17f3de5c3Sjrand /* 2*571d840aSOliver Tappe $Id: DeskbarLocationTest.h 1236 2002-09-28 07:27:00Z shatty $ 37f3de5c3Sjrand 47f3de5c3Sjrand This file defines a class for performing a test of BDeskbar 57f3de5c3Sjrand functionality. 67f3de5c3Sjrand 77f3de5c3Sjrand */ 87f3de5c3Sjrand 97f3de5c3Sjrand 107f3de5c3Sjrand #ifndef DeskbarLocationTest_H 117f3de5c3Sjrand #define DeskbarLocationTest_H 127f3de5c3Sjrand 137f3de5c3Sjrand 147f3de5c3Sjrand #include "../common.h" 157f3de5c3Sjrand #include <Deskbar.h> 167f3de5c3Sjrand 177f3de5c3Sjrand 187f3de5c3Sjrand class DeskbarLocationTest : 197f3de5c3Sjrand public TestCase { 207f3de5c3Sjrand 217f3de5c3Sjrand private: 227f3de5c3Sjrand void CheckLocation(BDeskbar *, deskbar_location, bool, bool); 237f3de5c3Sjrand void TestLocation(BDeskbar *, deskbar_location); 247f3de5c3Sjrand 257f3de5c3Sjrand protected: 267f3de5c3Sjrand 277f3de5c3Sjrand public: 287f3de5c3Sjrand static Test *suite(void); 297f3de5c3Sjrand void PerformTest(void); 307f3de5c3Sjrand DeskbarLocationTest(std::string name = ""); 317f3de5c3Sjrand virtual ~DeskbarLocationTest(); 327f3de5c3Sjrand }; 337f3de5c3Sjrand 347f3de5c3Sjrand #endif 35