Teuchos::UnitTestBase Class Reference

Unit test base class. More...

#include <Teuchos_UnitTestBase.hpp>

Inheritance diagram for Teuchos::UnitTestBase:

Teuchos::Describable Teuchos::LabeledObject List of all members.

Public Member Functions

 UnitTestBase (const std::string groupName, std::string testName)
 
bool runUnitTest (FancyOStream &out) const
 
virtual std::string unitTestFile () const =0
 
virtual long int unitTestFileLineNumber () const =0
 

Protected Member Functions

virtual void runUnitTestImpl (FancyOStream &out, bool &success) const =0
 

Detailed Description

Unit test base class.

Definition at line 46 of file Teuchos_UnitTestBase.hpp.


Constructor & Destructor Documentation

Teuchos::UnitTestBase::UnitTestBase ( const std::string  groupName,
std::string  testName 
)

Definition at line 39 of file Teuchos_UnitTestBase.cpp.


Member Function Documentation

bool Teuchos::UnitTestBase::runUnitTest ( FancyOStream out  )  const

Definition at line 45 of file Teuchos_UnitTestBase.cpp.

virtual std::string Teuchos::UnitTestBase::unitTestFile (  )  const [pure virtual]

virtual long int Teuchos::UnitTestBase::unitTestFileLineNumber (  )  const [pure virtual]

virtual void Teuchos::UnitTestBase::runUnitTestImpl ( FancyOStream out,
bool &  success 
) const [protected, pure virtual]


The documentation for this class was generated from the following files:
Generated on Wed May 12 21:24:43 2010 for Teuchos - Trilinos Tools Package by  doxygen 1.4.7