Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ComplexTest Class Reference

#include <SuiteTest.hh>

Inheritance diagram for ComplexTest:

ccunit::UnitTest ccunit::TestComponent List of all members.

Public Methods

 ComplexTest ()
 ~ComplexTest ()
void run_tests ()
 override this to actually run tests; call TestComponent::run() to execute tests. More...

void testEqual ()
void testAdd ()

Private Attributes

complex< double > * m_c1
complex< double > * m_c2
complex< double > * m_c3

Constructor & Destructor Documentation

ComplexTest::ComplexTest  
 

Definition at line 7 of file SuiteTest.cc.

References m_c1, m_c2, and m_c3.

ComplexTest::~ComplexTest  
 

Definition at line 15 of file SuiteTest.cc.

References m_c1, m_c2, and m_c3.


Member Function Documentation

void ComplexTest::run_tests   [virtual]
 

override this to actually run tests; call TestComponent::run() to execute tests.

Implements ccunit::UnitTest.

Definition at line 23 of file SuiteTest.cc.

References testAdd, and testEqual.

void ComplexTest::testAdd  
 

Definition at line 38 of file SuiteTest.cc.

References _test, m_c1, m_c2, and m_c3.

Referenced by run_tests.

void ComplexTest::testEqual  
 

Definition at line 30 of file SuiteTest.cc.

References _test, m_c1, and m_c2.

Referenced by run_tests.


Member Data Documentation

complex<double>* ComplexTest::m_c1 [private]
 

Definition at line 10 of file SuiteTest.hh.

Referenced by ComplexTest, testAdd, testEqual, and ~ComplexTest.

complex<double>* ComplexTest::m_c2 [private]
 

Definition at line 11 of file SuiteTest.hh.

Referenced by ComplexTest, testAdd, testEqual, and ~ComplexTest.

complex<double>* ComplexTest::m_c3 [private]
 

Definition at line 12 of file SuiteTest.hh.

Referenced by ComplexTest, testAdd, and ~ComplexTest.


The documentation for this class was generated from the following files:
Generated on Tue Apr 2 15:33:24 2002 for libccunit by doxygen 1.2.14 written by Dimitri van Heesch, © 1997-2002

Project hosted on sourceforge SourceForge Logo