#ifndef UNITTEST_TESTLIST_H #define UNITTEST_TESTLIST_H #include "HelperMacros.h" namespace UnitTest { class Test; class UNITTEST_LINKAGE TestList { public: TestList(); void Add (Test* test); Test* GetHead() const; private: Test* m_head; Test* m_tail; }; class UNITTEST_LINKAGE ListAdder { public: ListAdder(TestList& list, Test* test); }; } #endif