00001 00011 #if !defined(CPP_UNIT_COMUNCASOPRUEBA_HPP) 00012 #define CPP_UNIT_COMUNCASOPRUEBA_HPP 00013 00014 #include <cppunit/extensions/HelperMacros.h> 00015 00016 00017 class comunCasoPrueba : public CPPUNIT_NS::TestFixture 00018 { 00019 CPPUNIT_TEST_SUITE(comunCasoPrueba); 00020 CPPUNIT_TEST(prueba_estalla); 00021 CPPUNIT_TEST(prueba_verificaNombre); 00022 CPPUNIT_TEST(prueba_errorFormato); 00023 CPPUNIT_TEST(prueba_prefijo_comun_mas_largo); 00024 CPPUNIT_TEST(prueba_leeCad); 00025 CPPUNIT_TEST(prueba_leeHex); 00026 CPPUNIT_TEST(prueba_lee128b); 00027 CPPUNIT_TEST(prueba_escribeHex); 00028 CPPUNIT_TEST(prueba_escribe128b); 00029 CPPUNIT_TEST(prueba_normalizaCaracter); 00030 CPPUNIT_TEST(prueba_car_utf8_a_latin1); 00031 CPPUNIT_TEST(prueba_utf8_a_latin1); 00032 CPPUNIT_TEST(prueba_normalizaCaracter); 00033 CPPUNIT_TEST(prueba_normaliza); 00034 CPPUNIT_TEST(prueba_car_utf8_a_latin1); 00035 CPPUNIT_TEST(prueba_utf8_a_latin1); 00036 CPPUNIT_TEST(prueba_directorio_temp); 00037 CPPUNIT_TEST_SUITE_END(); 00038 00039 public: 00040 void setUp(); 00041 protected: 00042 void prueba_estalla(); 00043 void prueba_verificaNombre(); 00044 void prueba_errorFormato(); 00045 void prueba_prefijo_comun_mas_largo(); 00046 void prueba_leeCad(); 00047 void prueba_leeHex(); 00048 void prueba_lee128b(); 00049 void prueba_escribeHex(); 00050 void prueba_escribe128b(); 00051 void prueba_normalizaCaracter(); 00052 void prueba_normaliza(); 00053 void prueba_car_utf8_a_latin1(); 00054 void prueba_utf8_a_latin1(); 00055 void prueba_directorio_temp(); 00056 }; 00057 00058 00059 #endif