Public Member Functions | Public Attributes | Private Member Functions
PublisherPeriodic::PublisherPeriodicTests Class Reference

List of all members.

Public Member Functions

 PublisherPeriodicTests ()
 Constructor.
virtual void setUp ()
 Test initialization.
virtual void tearDown ()
 Test finalization.
void test_activate_deactivate_isActive (void)
 activate(),deactivate(),isActiveメソッドのテスト
void test_init (void)
 init()メソッドのテスト
void test_pushAll (void)
 write(), pushAll() メソッドのテスト
void test_pushAll_2 (void)
 write(), pushAll() メソッドのテスト
void test_pushFifo (void)
 pushFifo()メソッドのテスト
void test_pushFifo_2 (void)
 write(), pushFifo() メソッドのテスト
void test_pushNew (void)
 pushNew()メソッドのテスト
void test_pushSkip (void)
 pushSklip()メソッドのテスト
void test_pushSkip_2 (void)
 write(), pushSkip() メソッドのテスト
void test_setBuffer (void)
 setBuffer()メソッドのテスト
void test_setConsumer (void)
 setConsumer()メソッドのテスト
void test_write (void)
 write()メソッドのテスト
 ~PublisherPeriodicTests ()
 Destructor.

Public Attributes

RTC::ConnectorListeners m_listeners

Private Member Functions

 CPPUNIT_TEST (test_setConsumer)
 CPPUNIT_TEST (test_setBuffer)
 CPPUNIT_TEST (test_pushAll)
 CPPUNIT_TEST (test_pushAll_2)
 CPPUNIT_TEST (test_pushFifo)
 CPPUNIT_TEST (test_pushFifo_2)
 CPPUNIT_TEST (test_pushSkip)
 CPPUNIT_TEST (test_pushSkip_2)
 CPPUNIT_TEST (test_pushNew)
 CPPUNIT_TEST (test_write)
 CPPUNIT_TEST_SUITE (PublisherPeriodicTests)
 CPPUNIT_TEST_SUITE_END ()

Detailed Description

Definition at line 371 of file PublisherPeriodicTests.cpp.


Constructor & Destructor Documentation

Constructor.

Definition at line 397 of file PublisherPeriodicTests.cpp.

Destructor.

Definition at line 404 of file PublisherPeriodicTests.cpp.


Member Function Documentation

virtual void PublisherPeriodic::PublisherPeriodicTests::setUp ( ) [inline, virtual]

Test initialization.

Definition at line 411 of file PublisherPeriodicTests.cpp.

virtual void PublisherPeriodic::PublisherPeriodicTests::tearDown ( ) [inline, virtual]

Test finalization.

Definition at line 419 of file PublisherPeriodicTests.cpp.

activate(),deactivate(),isActiveメソッドのテスト

Definition at line 592 of file PublisherPeriodicTests.cpp.

init()メソッドのテスト

Definition at line 427 of file PublisherPeriodicTests.cpp.

write(), pushAll() メソッドのテスト

-provider 側のバッファ full 状態でもデータ抜けががないことを確認する。

Definition at line 674 of file PublisherPeriodicTests.cpp.

write(), pushAll() メソッドのテスト

Definition at line 820 of file PublisherPeriodicTests.cpp.

pushFifo()メソッドのテスト

Definition at line 968 of file PublisherPeriodicTests.cpp.

write(), pushFifo() メソッドのテスト

Definition at line 1146 of file PublisherPeriodicTests.cpp.

pushNew()メソッドのテスト

Definition at line 1631 of file PublisherPeriodicTests.cpp.

pushSklip()メソッドのテスト

Definition at line 1321 of file PublisherPeriodicTests.cpp.

write(), pushSkip() メソッドのテスト

Definition at line 1469 of file PublisherPeriodicTests.cpp.

setBuffer()メソッドのテスト

Definition at line 567 of file PublisherPeriodicTests.cpp.

setConsumer()メソッドのテスト

Definition at line 540 of file PublisherPeriodicTests.cpp.

write()メソッドのテスト

  • 手順を無視して write した場合

Definition at line 1735 of file PublisherPeriodicTests.cpp.


Member Data Documentation

Definition at line 392 of file PublisherPeriodicTests.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:13