Public Member Functions | Private Member Functions | List of all members
Config::ConfigTests Class Reference
Inheritance diagram for Config::ConfigTests:
Inheritance graph
[legend]

Public Member Functions

 ConfigTests ()
 Constructor. More...
 
virtual void setUp ()
 Test initialization. More...
 
virtual void tearDown ()
 Test finalization. More...
 
void test_constructor ()
 コンストラクタのテスト More...
 
void test_update ()
 update()メソッドのテスト More...
 
void test_update_with_illegal_default_value ()
 update()メソッドのテスト More...
 
void test_update_with_illegal_value ()
 update()メソッドのテスト More...
 
 ~ConfigTests ()
 Destructor. More...
 

Private Member Functions

 CPPUNIT_TEST (test_constructor)
 
 CPPUNIT_TEST (test_update)
 
 CPPUNIT_TEST (test_update_with_illegal_value)
 
 CPPUNIT_TEST (test_update_with_illegal_default_value)
 
 CPPUNIT_TEST_SUITE (ConfigTests)
 
 CPPUNIT_TEST_SUITE_END ()
 

Detailed Description

Definition at line 36 of file ConfigAdminTests.cpp.

Constructor & Destructor Documentation

◆ ConfigTests()

Config::ConfigTests::ConfigTests ( )
inline

Constructor.

Definition at line 53 of file ConfigAdminTests.cpp.

◆ ~ConfigTests()

Config::ConfigTests::~ConfigTests ( )
inline

Destructor.

Definition at line 60 of file ConfigAdminTests.cpp.

Member Function Documentation

◆ CPPUNIT_TEST() [1/4]

Config::ConfigTests::CPPUNIT_TEST ( test_constructor  )
private

◆ CPPUNIT_TEST() [2/4]

Config::ConfigTests::CPPUNIT_TEST ( test_update  )
private

◆ CPPUNIT_TEST() [3/4]

Config::ConfigTests::CPPUNIT_TEST ( test_update_with_illegal_value  )
private

◆ CPPUNIT_TEST() [4/4]

Config::ConfigTests::CPPUNIT_TEST ( test_update_with_illegal_default_value  )
private

◆ CPPUNIT_TEST_SUITE()

Config::ConfigTests::CPPUNIT_TEST_SUITE ( ConfigTests  )
private

◆ CPPUNIT_TEST_SUITE_END()

Config::ConfigTests::CPPUNIT_TEST_SUITE_END ( )
private

◆ setUp()

virtual void Config::ConfigTests::setUp ( )
inlinevirtual

Test initialization.

Definition at line 67 of file ConfigAdminTests.cpp.

◆ tearDown()

virtual void Config::ConfigTests::tearDown ( )
inlinevirtual

Test finalization.

Definition at line 74 of file ConfigAdminTests.cpp.

◆ test_constructor()

void Config::ConfigTests::test_constructor ( )
inline

コンストラクタのテスト

Definition at line 81 of file ConfigAdminTests.cpp.

◆ test_update()

void Config::ConfigTests::test_update ( )
inline

update()メソッドのテスト

  • バインドした変数が、update()で指定された値に正しく更新されるか?

Definition at line 101 of file ConfigAdminTests.cpp.

◆ test_update_with_illegal_default_value()

void Config::ConfigTests::test_update_with_illegal_default_value ( )
inline

update()メソッドのテスト

  • 浮動小数点値に変換できないデフォルト値が指定され、かつ浮動小数点値に変換できない内容でupdate()を呼出した場合、 バインドした変数の値は、更新されることなく元の値に留まるか?

Definition at line 149 of file ConfigAdminTests.cpp.

◆ test_update_with_illegal_value()

void Config::ConfigTests::test_update_with_illegal_value ( )
inline

update()メソッドのテスト

  • 指定の型に変換できない内容でupdate()を呼出し、意図どおり失敗するか?
  • バインドした変数の値が、コンストラクタで指定したデフォルト値に正しく更新されるか?

Definition at line 125 of file ConfigAdminTests.cpp.


The documentation for this class was generated from the following file:


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:46