42 #ifndef TEUCHOS_UNIT_TEST_BASE_HPP 43 #define TEUCHOS_UNIT_TEST_BASE_HPP 51 #include "Teuchos_Describable.hpp" 52 #include "Teuchos_FancyOStream.hpp" 63 UnitTestBase(
const std::string groupName, std::string testName);
69 virtual std::string unitTestFile()
const = 0;
72 virtual long int unitTestFileLineNumber()
const = 0;
77 virtual void runUnitTestImpl(
FancyOStream &out,
bool &success)
const = 0;
85 #endif // TEUCHOS_UNIT_TEST_BASE_HPP std::ostream subclass that performs the magic of indenting data sent to an std::ostream object among ...
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos, as well as a number of utility routines.
Base class for all objects that can describe themselves.