_TestFixture.h 763 B

123456789101112131415161718192021222324252627282930
  1. #pragma once
  2. #include "MiniCppUnit.hxx"
  3. class [[FIXTURE_TYPE]] : public TestFixture < [[FIXTURE_TYPE]] >
  4. {
  5. public:
  6. TEST_FIXTURE([[FIXTURE_TYPE]]){
  7. //TEST_CASE(parseJSON);
  8. initialize();
  9. }
  10. virtual ~[[FIXTURE_TYPE]]();
  11. //////////////////////////////////////////////////////////////////////////
  12. // Test Cases
  13. //////////////////////////////////////////////////////////////////////////
  14. public:
  15. // void parseJSON();
  16. //////////////////////////////////////////////////////////////////////////
  17. // test fixture setup
  18. //////////////////////////////////////////////////////////////////////////
  19. void initialize();
  20. void finalize();
  21. public:
  22. virtual void setUp();
  23. virtual void tearDown();
  24. };
  25. REGISTER_FIXTURE([[FIXTURE_TYPE]]);