#include <BaseTest.h>
Base class for Sofa test fixtures. More...

Base class for Sofa test fixtures.
| Public Attributes | |
| sofa::testing::MessageAsTestFailure | m_fatal | 
| sofa::testing::MessageAsTestFailure | m_error | 
| Static Public Attributes | |
| static int | seed = (unsigned int)time(nullptr) | 
| Seed value.  More... | |
| Public Member Functions | |
| BaseTest () | |
| Initialize Sofa and the random number generator.  More... | |
| ~BaseTest () override | |
| virtual void | doSetUp () | 
| virtual void | doTearDown () | 
| virtual void | onSetUp () | 
| virtual void | onTearDown () | 
| void | loadPlugins (const std::initializer_list< std::string > &pluginNames) | 
| sofa::testing::MessageAsTestFailure sofa::testing::BaseTest::m_error | 
| sofa::testing::MessageAsTestFailure sofa::testing::BaseTest::m_fatal | 
To prevent that you simply need to add the line EXPECT_MSG_EMIT(Error); Where you want to allow a message.
| sofa::testing::BaseTest::BaseTest | ( | ) | 
Initialize Sofa and the random number generator.
| 
 | override | 
| 
 | virtual | 
| 
 | virtual | 
Reimplemented in sofa::linearalgebra::testing::TestBaseMatrix< T >, and sofa::LinearElasticity_test< _DataTypes >.
| void sofa::testing::BaseTest::loadPlugins | ( | const std::initializer_list< std::string > & | pluginNames | ) | 
| 
 | inlinevirtual | 
| 
 | inlinevirtual |