/* * SdfmTest.hpp * * Created on: 27 авг. 2024 г. * Author: sedov */ #ifndef SDFMTEST_HPP_ #define SDFMTEST_HPP_ #include "UnitTestInterface.hh" namespace umlib { namespace tests { template class SdfmTest : public UnitTestInterface { typedef SdfmImplementation SdfmImpl; public: SdfmTest(); ~SdfmTest(); void run( TestResult & test_result ); private: void test_create( TestResult & test_result ); }; // Îïðåäåëåíèÿ êîíñòðóêòîðà è äåñòðóêòîðà template inline umlib::tests::SdfmTest::SdfmTest() { // Êîíñòðóêòîð } template inline umlib::tests::SdfmTest::~SdfmTest() { // Äåñòðóêòîð } template inline void umlib::tests::SdfmTest::run( TestResult & test_result ) { test_create( test_result ); } template inline void umlib::tests::SdfmTest::test_create(TestResult & test_result ) { SdfmImpl flag; test_result.assert_true( flag.teast_SDFM1(), "SDFM Itterputs is instialize"); } } } #endif /* SDFMTEST_HPP_ */