Public Member Functions | Private Member Functions | Private Attributes
CorbaConsumer::CorbaConsumerTests Class Reference

List of all members.

Public Member Functions

 CorbaConsumerTests ()
 Constructor.
virtual void setUp ()
 Test initialization.
virtual void tearDown ()
 Test finalization.
void test_copy_constructor ()
 コピーコンストラクタのテスト
void test_pointer_operator ()
 ポインタ演算子(operator->())のテスト
void test_releaseObject ()
 releaseObject()メソッドのテスト
void test_setObject_and__ptr ()
 setObject()メソッドと_ptr()メソッドのテスト
void test_substitute_operator ()
 ~CorbaConsumerTests ()
 Destructor.

Private Member Functions

 CPPUNIT_TEST (test_setObject_and__ptr)
 CPPUNIT_TEST (test_copy_constructor)
 CPPUNIT_TEST (test_pointer_operator)
 CPPUNIT_TEST (test_substitute_operator)
 CPPUNIT_TEST (test_releaseObject)
 CPPUNIT_TEST_SUITE (CorbaConsumerTests)
 CPPUNIT_TEST_SUITE_END ()

Private Attributes

CORBA::ORB_ptr m_pORB
PortableServer::POA_ptr m_pPOA

Detailed Description

Definition at line 65 of file CorbaConsumerTests.cpp.


Constructor & Destructor Documentation

Constructor.

Definition at line 85 of file CorbaConsumerTests.cpp.

Destructor.

Definition at line 99 of file CorbaConsumerTests.cpp.


Member Function Documentation

virtual void CorbaConsumer::CorbaConsumerTests::setUp ( ) [inline, virtual]

Test initialization.

Definition at line 106 of file CorbaConsumerTests.cpp.

virtual void CorbaConsumer::CorbaConsumerTests::tearDown ( ) [inline, virtual]

Test finalization.

Definition at line 113 of file CorbaConsumerTests.cpp.

コピーコンストラクタのテスト

  • 既存のConsumerオブジェクトを元に、別の新たなConsumerをコピーコンストラクトし、 その新たなConsumerオブジェクトに対してメソッドを正しく呼び出せるか?

Definition at line 147 of file CorbaConsumerTests.cpp.

ポインタ演算子(operator->())のテスト

  • 生成したサーバントをConsumerにセットした後、 Consumerのポインタ演算子を通してサーバントのメソッドを正しく呼び出せるか?

Definition at line 175 of file CorbaConsumerTests.cpp.

releaseObject()メソッドのテスト

  • releaseObject()呼出によって、保持されているオブジェクト参照が正しくクリアされるか?

Definition at line 221 of file CorbaConsumerTests.cpp.

setObject()メソッドと_ptr()メソッドのテスト

  • 生成したサーバントをConsumerにセットした後、Consumerを通してサーバントのメソッドを正しく呼び出せるか?

Definition at line 122 of file CorbaConsumerTests.cpp.

Definition at line 194 of file CorbaConsumerTests.cpp.


Member Data Documentation

Definition at line 77 of file CorbaConsumerTests.cpp.

PortableServer::POA_ptr CorbaConsumer::CorbaConsumerTests::m_pPOA [private]

Definition at line 78 of file CorbaConsumerTests.cpp.


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


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Sat Jun 8 2019 18:49:11