ExampleTestCase.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:1k
源码类别:

模拟服务器

开发平台:

C/C++

  1. #ifndef CPP_UNIT_EXAMPLETESTCASE_H
  2. #define CPP_UNIT_EXAMPLETESTCASE_H
  3. #include "TestCase.h"
  4. #include "TestSuite.h"
  5. #include "TestCaller.h"
  6. /* 
  7.  * A test case that is designed to produce
  8.  * example errors and failures
  9.  *
  10.  */
  11. class ExampleTestCase : public TestCase
  12. {
  13. protected:
  14. double m_value1;
  15. double m_value2;
  16. public:
  17.                     ExampleTestCase (std::string name) : TestCase (name) {}
  18. void setUp ();
  19. static Test *suite ();
  20. protected:
  21. void example ();
  22. void anotherExample ();
  23. void testAdd ();
  24. void testDivideByZero ();
  25. void testEquals ();
  26. };
  27. #endif