00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef _QA_GR_FIRDES_H_
00023 #define _QA_GR_FIRDES_H_
00024
00025 #include <cppunit/TestCase.h>
00026 #include <cppunit/TestCaller.h>
00027 #include <cppunit/TestSuite.h>
00028 #include <cppunit/TextTestResult.h>
00029
00030 #include <gr_firdes.h>
00031
00032 class qa_gr_firdes : public CppUnit::TestCase {
00033
00034 public:
00035
00036 static void register_tests (CppUnit::TestSuite *suite)
00037 {
00038 suite->addTest (new CppUnit::TestCaller<qa_gr_firdes>
00039 ("gr_firdes: t1", &qa_gr_firdes::t1));
00040
00041 suite->addTest (new CppUnit::TestCaller<qa_gr_firdes>
00042 ("gr_firdes: t2", &qa_gr_firdes::t2));
00043
00044 suite->addTest (new CppUnit::TestCaller<qa_gr_firdes>
00045 ("gr_firdes: t3", &qa_gr_firdes::t3));
00046
00047 suite->addTest (new CppUnit::TestCaller<qa_gr_firdes>
00048 ("gr_firdes: t4", &qa_gr_firdes::t4));
00049 }
00050
00051 private:
00052
00053 void t1 ();
00054 void t2 ();
00055 void t3 ();
00056 void t4 ();
00057
00058 };
00059
00060
00061 #endif