?login_element?

Subversion Repositories NedoOS

Rev

Blame | Last modification | View Log | Download

  1. #ifndef UNITTEST_TESTLIST_H
  2. #define UNITTEST_TESTLIST_H
  3.  
  4. #include "HelperMacros.h"
  5.  
  6. namespace UnitTest {
  7.  
  8.    class Test;
  9.  
  10.    class UNITTEST_LINKAGE TestList
  11.    {
  12.    public:
  13.       TestList();
  14.       void Add (Test* test);
  15.  
  16.       Test* GetHead() const;
  17.  
  18.    private:
  19.       Test* m_head;
  20.       Test* m_tail;
  21.    };
  22.  
  23.  
  24.    class UNITTEST_LINKAGE ListAdder
  25.    {
  26.    public:
  27.       ListAdder(TestList& list, Test* test);
  28.    };
  29.  
  30. }
  31.  
  32.  
  33. #endif
  34.