Prueba la clase rational<INT>.  
Más...
Métodos públicos | |
| virtual void | setUp () | 
| Establece el ambiente de prueba.   | |
| void | super_numerotes (bool sl=false) | 
| Define si se corren o no las pruebas con super-numerotototes.   | |
| void | super_lerdo (bool sl=false) | 
| Define si se corren las pruebas que duran mucho.   | |
| bool | run () | 
| Método principal de la prueba.   | |
| void | rat_tst () | 
Antiguo programa de prueba para la clase rational<INT>.   | |
| void | run_rest () | 
| Método complementario de prueba.   | |
| void | test_quiebra_Narvaja () | 
Datos de prueba que sirven para quebrar la implementación BigNum de Narvaja.   | |
| void | test_constructor () | 
Datos de prueba para los constructores de la clase rational<INT>.   | |
| void | test_destructor () | 
Datos de prueba para el destructor de la clase rational<INT>.   | |
| void | test_set () | 
Datos de prueba para rational<INT>::set().   | |
| void | test_op_equal () | 
Datos de prueba para rational<INT>::operator=().   | |
| void | test_num_den () | 
Datos de prueba para rational<INT>::num() y rational<INT>::den().   | |
| void | test_swap () | 
Datos de prueba para rational<INT>::swap().   | |
| void | test_op_add_equal () | 
Datos de prueba para rational<INT>::operator +=() y rational<INT>::operator -=() .   | |
| void | test_op_add () | 
Datos de prueba para rational<INT>::operator +() y rational<INT>::operator -() .   | |
| void | test_op_mult_equal () | 
Datos de prueba para rational<INT>::operator *=() y rational<INT>::operator /=().   | |
| void | test_op_mult () | 
Datos de prueba para rational<INT>::operator *() y rational<INT>::operator /().   | |
| void | test_op_minus () | 
Datos de prueba para rational<INT>::operator -().   | |
| void | test_fromString () | 
Datos de prueba para rational<INT>::test_fromString().   | |
| void | test_op_comp () | 
Datos de prueba para todos los operadores de comparación de rational<INT>.   | |
| void | test_op_in () | 
Datos de prueba para operator>>().   | |
| void | test_op_out () | 
Datos de prueba para operator<<().   | |
| void | test_simplify () | 
Datos de prueba para rational<INT>::test_simplify().   | |
| void | test_check_ok () | 
Datos de prueba para check_ok( const rational<INT>& ).   | |
| void | test_mcd () | 
Datos de prueba para la función mcd().   | |
| void | test_op_cpp () | 
Datos de prueba para los incrementadores c++ y --c.   | |
Atributos protegidos | |
| rational< INT > | m_half | 
| rational< INT > | m_quarter | 
| rational< INT > | m_one | 
| rational< INT > | m_half_neg | 
| rational< INT > | m_quarter_neg | 
| rational< INT > | m_one_neg | 
| rational< INT > | m_sep | 
| rational< INT > | m_sep_neg | 
| bool | m_super_lerdo | 
| Indica si hay que probar con numerotototes.   | |
| bool | m_super_numerotes | 
| Indica si se corren las pruebas que duran mucho.   | |
Prueba la clase rational<INT>. 
Definición en la línea 31 del archivo test_rational.cpp.
| void test_rational< INT >::setUp | ( | ) |  [virtual] | 
        
Establece el ambiente de prueba.
Definición en la línea 106 del archivo test_rational.cpp.
| void test_rational< INT >::super_numerotes | ( | bool |  sl = false | 
          ) |  [inline] | 
        
Define si se corren o no las pruebas con super-numerotototes.
Definición en la línea 38 del archivo test_rational.cpp.
| void test_rational< INT >::super_lerdo | ( | bool |  sl = false | 
          ) |  [inline] | 
        
Define si se corren las pruebas que duran mucho.
Definición en la línea 42 del archivo test_rational.cpp.
| bool test_rational< INT >::run | ( | ) | 
Método principal de la prueba.
setUp() Definición en la línea 79 del archivo test_rational.cpp.
| void test_rational< INT >::rat_tst | ( | ) | 
Antiguo programa de prueba para la clase rational<INT>. 
Definición en la línea 456 del archivo test_rational.cpp.
| void test_rational< INT >::run_rest | ( | ) | 
Método complementario de prueba.
run(). Definición en la línea 573 del archivo test_rational.cpp.
| void test_rational< INT >::test_quiebra_Narvaja | ( | ) | 
Datos de prueba que sirven para quebrar la implementación BigNum de Narvaja. 
Definición en la línea 129 del archivo test_rational.cpp.
| void test_rational< INT >::test_constructor | ( | ) | 
Datos de prueba para los constructores de la clase rational<INT>. 
Definición en la línea 164 del archivo test_rational.cpp.
| void test_rational< INT >::test_destructor | ( | ) | 
Datos de prueba para el destructor de la clase rational<INT>. 
Definición en la línea 179 del archivo test_rational.cpp.
| void test_rational< INT >::test_set | ( | ) | 
Datos de prueba para rational<INT>::set(). 
Definición en la línea 185 del archivo test_rational.cpp.
| void test_rational< INT >::test_op_equal | ( | ) | 
Datos de prueba para rational<INT>::operator=(). 
Definición en la línea 211 del archivo test_rational.cpp.
| void test_rational< INT >::test_num_den | ( | ) | 
Datos de prueba para rational<INT>::num() y rational<INT>::den(). 
Definición en la línea 198 del archivo test_rational.cpp.
| void test_rational< INT >::test_swap | ( | ) | 
Datos de prueba para rational<INT>::swap(). 
Definición en la línea 224 del archivo test_rational.cpp.
| void test_rational< INT >::test_op_add_equal | ( | ) | 
Datos de prueba para rational<INT>::operator +=() y rational<INT>::operator -=() . 
Definición en la línea 236 del archivo test_rational.cpp.
| void test_rational< INT >::test_op_add | ( | ) | 
Datos de prueba para rational<INT>::operator +() y rational<INT>::operator -() . 
Definición en la línea 251 del archivo test_rational.cpp.
| void test_rational< INT >::test_op_mult_equal | ( | ) | 
Datos de prueba para rational<INT>::operator *=() y rational<INT>::operator /=(). 
Definición en la línea 266 del archivo test_rational.cpp.
| void test_rational< INT >::test_op_mult | ( | ) | 
Datos de prueba para rational<INT>::operator *() y rational<INT>::operator /(). 
Definición en la línea 281 del archivo test_rational.cpp.
| void test_rational< INT >::test_op_minus | ( | ) | 
Datos de prueba para rational<INT>::operator -(). 
Definición en la línea 296 del archivo test_rational.cpp.
| void test_rational< INT >::test_fromString | ( | ) | 
Datos de prueba para rational<INT>::test_fromString(). 
Definición en la línea 309 del archivo test_rational.cpp.
| void test_rational< INT >::test_op_comp | ( | ) | 
Datos de prueba para todos los operadores de comparación de rational<INT>. 
Definición en la línea 353 del archivo test_rational.cpp.
| void test_rational< INT >::test_op_in | ( | ) | 
Datos de prueba para operator>>(). 
Definición en la línea 391 del archivo test_rational.cpp.
| void test_rational< INT >::test_op_out | ( | ) | 
Datos de prueba para operator<<(). 
Definición en la línea 369 del archivo test_rational.cpp.
| void test_rational< INT >::test_simplify | ( | ) | 
Datos de prueba para rational<INT>::test_simplify(). 
Definición en la línea 323 del archivo test_rational.cpp.
| void test_rational< INT >::test_check_ok | ( | ) | 
Datos de prueba para check_ok( const rational<INT>& ). 
Definición en la línea 338 del archivo test_rational.cpp.
| void test_rational< INT >::test_mcd | ( | ) | 
Datos de prueba para la función mcd(). 
Definición en la línea 407 del archivo test_rational.cpp.
| void test_rational< INT >::test_op_cpp | ( | ) | 
Datos de prueba para los incrementadores c++ y --c. 
Definición en la línea 419 del archivo test_rational.cpp.
rational<INT> test_rational< INT >::m_half [protected] | 
        
Definición en la línea 30 del archivo test_rational.cpp.
rational<INT> test_rational< INT >::m_quarter [protected] | 
        
Definición en la línea 30 del archivo test_rational.cpp.
rational<INT> test_rational< INT >::m_one [protected] | 
        
Definición en la línea 30 del archivo test_rational.cpp.
rational<INT> test_rational< INT >::m_half_neg [protected] | 
        
Definición en la línea 31 del archivo test_rational.cpp.
rational<INT> test_rational< INT >::m_quarter_neg [protected] | 
        
Definición en la línea 31 del archivo test_rational.cpp.
rational<INT> test_rational< INT >::m_one_neg [protected] | 
        
Definición en la línea 31 del archivo test_rational.cpp.
rational<INT> test_rational< INT >::m_sep [protected] | 
        
Definición en la línea 32 del archivo test_rational.cpp.
rational<INT> test_rational< INT >::m_sep_neg [protected] | 
        
Definición en la línea 32 del archivo test_rational.cpp.
bool test_rational< INT >::m_super_lerdo [protected] | 
        
Indica si hay que probar con numerotototes.
Definición en la línea 33 del archivo test_rational.cpp.
bool test_rational< INT >::m_super_numerotes [protected] | 
        
Indica si se corren las pruebas que duran mucho.
Definición en la línea 34 del archivo test_rational.cpp.
 1.7.1