test Namespace Reference
Unit tests. More...
Classes | |
class | ArPackppTest |
Test class for the ArPackpp, EasyArPackpp classes and their wrappers. More... | |
class | ArPackTest |
class | BEMSpaceTest |
Tests BEM spaces. More... | |
class | BesselTest |
Test for Bessel functions. More... | |
class | BiCgStabTest |
Test the iterative solver BiCGStab. More... | |
class | BilinearFormTest |
Tests the bilinear forms. More... | |
class | BoundariesTest |
Tests the Dirichlet boundaries. More... | |
class | CellConditionTest |
Test cell conditions for FE space hp2D::hpAdaptiveSpaceH1. More... | |
class | CgTest |
Test the iterative solver CG. More... | |
class | Cloneing |
Test cloneing of vector valued blinear forms. More... | |
class | CompositionsTest |
Testing linear combination and multiplication of sparse matrices and the implementation of the evaluation into a sparse matrix. More... | |
class | CompositionTestBase |
class | ConstrainedEVP |
Base class for constrained Eigenvalue problem testcases. More... | |
class | Container |
class | ConvertMeshQuads |
Tests conversion of triangular into quadrilateral meshes. More... | |
class | DeadLock1 |
Testing work around geometric deadlock problem. More... | |
class | DeadLock2 |
Testing work around geometric deadlock problem. More... | |
class | DeadLock3 |
Testing work around geometric deadlock problem. More... | |
class | DeepCompositionsTest |
Tests deeply nested compositions resulting from constrained Eigenvalue problems. More... | |
class | DGEdgeInfoTest |
Testing linDG2D::EdgeInfo. More... | |
class | DGElementPair2dTest |
Testing linDG2D::ElementPair. More... | |
class | DGSpace2dP1Test |
Testing linDG2D::SpaceP1. More... | |
class | DGTriangleP1Test |
Testing linDG2D::TriangleP1. More... | |
class | DirichletTest |
Test the dirichlet boundary condition with an extension operator in the class hp2D::H1Extension. More... | |
class | DirPowItTest |
class | DomainDecomp |
Tests the solving with domain decomposition. More... | |
class | DomainDecompTest |
Test the space DomainDecomp. More... | |
class | DriverTest |
Tests the integration of the sparseqr package into Concepts. More... | |
class | Eddy2DRingTest |
class | EdgeMeshTest |
Tests for generating functions of edge meshes. More... | |
class | EdgeTest |
Test the FE hp2D::Edge. More... | |
class | ElementFormulaTest |
Test for element formulas. More... | |
class | ElementFunctionTest |
Test the element functions. More... | |
class | ExceptionTest |
Testing some exceptions. More... | |
class | ExtremaTest |
class | Formula2DTest |
Test the Formulas in namespace hp2D. More... | |
class | FormulaTest |
Test for element formulas. More... | |
class | FrmfElmFrmTest |
Tests for generating functions of edge meshes. More... | |
class | FunctionEvaluation |
Tests the evaluation of functions like hp2D::Value. More... | |
class | FunctionEvaluation3d |
Tests the evaluation of functions like hp3D::Value or hp3D::Grad. More... | |
class | GolubExample |
Test solver for constrained Eigenvalue problems. More... | |
class | GolubExampleSum |
Test solver for constrained Eigenvalue problems. More... | |
class | GridInfoTest |
Test the FE space hp2D::NeumannTraceSpace and hp2D::NeumannTraceElement. More... | |
class | H1extensionTest |
Test the H1 extensionoperator of the class hp2D::H1Extension. More... | |
class | hp2DedgeAdvectionTest |
class | hpAdaptiveSpaceDGTest |
Tests the space hpAdaptiveSpaceDG. More... | |
class | hpFullTest2D |
Tests distribution of dof and polynomial degrees for mesh of quads with hanging nodes. More... | |
class | IndexRangeTest |
Test the element functions. More... | |
class | InfiniteMesh2dTest |
Tests 2D mesh with infinite cells. More... | |
class | IntegralTest |
Tests the integrals. More... | |
class | KarniadakisTest |
Testing concepts::Karniadakis. More... | |
class | LaguerreTest |
Tests of Laguerre polynomials and relative basis. More... | |
class | LapackTest |
Testsuite for solvers based on Lapack.a. More... | |
class | LegendreTest |
Tests for (orthonomalized) Legendre polynomials. More... | |
class | LevelRieszTest |
class | LinearFormTest |
Tests the linear forms. More... | |
class | MappingTest |
Testing concepts::Mapping. More... | |
class | MatfileIOTest |
Test for class MatfileIO. More... | |
class | MaxwellTransmissionEVP |
Test case from Maxwell transmission problem with weighted regularization. More... | |
class | MeshImp2DTest |
class | MixedNonContTest |
Test problems with discontinuity over an interface with Lagrange multipliers for the mean of the normal derivative. More... | |
class | MoreCompositionsTest |
Performs more tests on compositions. More... | |
class | MumpsTest |
Test the direct solver Mumps. More... | |
class | mumpsTestFail |
Test the direct solver Mumps (failure case). More... | |
class | NeumannTraceTest |
Test the FE space hp2D::NeumannTraceSpace and hp2D::NeumannTraceElement. More... | |
class | PardisoTest |
Test the direct solver Pardiso. More... | |
class | PointTest |
Testing concepts::Point. More... | |
class | ProjectionTest |
Tests the projections from one space to another. More... | |
class | Quad2dTest |
Tests the projections from one space to another. More... | |
class | QuadratureTest |
Testing concepts::Quadrature and children of concepts::QuadratureRule. More... | |
class | RCPTest |
Test for reference-counting pointers. More... | |
class | ResetConnector0 |
Classes which allow for testing purpose (!) to reset internal counter of each connector type. More... | |
class | ResetConnector1 |
class | ResetConnector2 |
class | ResetConnector3 |
class | RestrictionSpaceTest |
Test the restriction space. More... | |
class | SmallESTest |
class | SpaceH1onInfMeshTest |
Tests 2D mesh with infinite cells. More... | |
class | SpaceH1Test |
Tests the H1 space hpAdaptiveSpaceH1. More... | |
class | SpaceL2Test |
Tests the L2 space hpAdaptiveSpaceL2. More... | |
class | SpaceTest2D |
Tests building and copying hp2D::Space. More... | |
class | SpaceTest3D |
Testing degree of freedom computation. More... | |
class | SparseMatrixTest |
Test sparse matrix class SparseMatrix. More... | |
class | StackTest |
Testing the output of the stacktrace. More... | |
class | SuperLUTest |
Test the direct solver SuperLU. More... | |
class | TestBlending |
Tests the functionality of blending in quads. More... | |
class | TestCase |
Base class for tests. More... | |
class | TestDiameter |
Tests the functionality of CellDiameter. More... | |
class | TestDualSpace1D |
class | TestEdgeMaps2D |
Tests the functionality of the 2D edge maps. More... | |
class | TestIntegrals1D |
class | TestJacobian2D |
Tests the Jacobian for anisotropic and isotropic refinements of quadrilaterals in two dimensions. More... | |
class | TestLegendre1D |
class | TestLinearForm1D |
class | TestMatrices1D |
Mass and stiffness matrices. More... | |
class | TestMatrices2D |
Mass and stiffness matrices. More... | |
class | TestMatrices3D |
Mass and stiffness matrices. More... | |
class | TestSuite |
Suite of tests. More... | |
class | TestSuiteError |
Exception for TestSuite. More... | |
class | ToTest |
Simple test case to test TestCase. More... | |
class | TraceSpaceTest3D |
Tests for the space hp3D::TraceSpace. More... | |
class | TraceTest |
Test the FE space hp2D::Trace. More... | |
class | UmfpackTest |
Test the direct solver Umfpack. More... | |
class | VectorTest |
Test Vector. More... | |
Detailed Description
Unit tests.
This namespace contains two basic classes for unit tests: TestCase and TestSuite. They are intended to support testing. For a test case, a specialization of TestCase has to be written. TestSuite is meant to group a few test cases, detailed description in unit tests.
- See also
- Chuck Allison, The Simplest Automated Unit Test Framework That Could Possibly Work, C/C++ Users Journal, September 2000.