TwiceAsNice  2019-02-18
Classes | Namespaces | Typedefs | Functions
IoSwitchServiceWorkerTest.cc File Reference
#include <map>
#include <string>
#include <vector>
#include <boost/foreach.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/test/unit_test.hpp>
#include <Basda/IO/Device.h>
#include <Nice/App/Application.h>
#include <Nice/Property/Joint.h>
#include "IoSwitchServiceWorker.h"
Include dependency graph for IoSwitchServiceWorkerTest.cc:

Classes

class  mpia::MyDummyNiceApplication
 The purpose of this application is starting the nice infrastructure. More...
 
class  mpia::FakeIoDevice
 
struct  Fixture
 

Namespaces

 mpia
 

Typedefs

typedef IceUtil::Handle< FakeIoDevicempia::FakeIoDevicePtr
 

Functions

 BOOST_FIXTURE_TEST_SUITE (EveryIoSwitchServiceWorker, Fixture)
 
 BOOST_AUTO_TEST_CASE (ShouldCreateWorkIntervalPropertyIfItIsMissing)
 
 BOOST_AUTO_TEST_CASE (ShouldRespectAlreadyExistingWorkIntervalProperty)
 
 BOOST_AUTO_TEST_CASE (ShouldBeConstructible)
 
 BOOST_AUTO_TEST_CASE (ShouldOpenAndInitIoDevicesWhenInitialized)
 
 BOOST_AUTO_TEST_CASE (ShouldDeinitAndCloseIoDevicesWhenReset)
 
 BOOST_AUTO_TEST_CASE (ShouldActivateIoDevicesWhenActivated)
 
 BOOST_AUTO_TEST_CASE (ShouldDeactivateIoDevicesWhenDectivated)
 
 BOOST_AUTO_TEST_CASE (MustNoTouchIoDevicesWhenTerminated)
 
 BOOST_AUTO_TEST_CASE (ShouldReadIoDeviceWhenWorking)
 
 BOOST_AUTO_TEST_CASE (ShouldProvideRereadPortsCommand)
 
 BOOST_AUTO_TEST_CASE (ShouldRereadPortsAfterCommand)
 
 BOOST_AUTO_TEST_SUITE_END ()
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/11]

BOOST_AUTO_TEST_CASE ( ShouldCreateWorkIntervalPropertyIfItIsMissing  )

◆ BOOST_AUTO_TEST_CASE() [2/11]

BOOST_AUTO_TEST_CASE ( ShouldRespectAlreadyExistingWorkIntervalProperty  )

◆ BOOST_AUTO_TEST_CASE() [3/11]

BOOST_AUTO_TEST_CASE ( ShouldBeConstructible  )

◆ BOOST_AUTO_TEST_CASE() [4/11]

BOOST_AUTO_TEST_CASE ( ShouldOpenAndInitIoDevicesWhenInitialized  )

◆ BOOST_AUTO_TEST_CASE() [5/11]

BOOST_AUTO_TEST_CASE ( ShouldDeinitAndCloseIoDevicesWhenReset  )

◆ BOOST_AUTO_TEST_CASE() [6/11]

BOOST_AUTO_TEST_CASE ( ShouldActivateIoDevicesWhenActivated  )

◆ BOOST_AUTO_TEST_CASE() [7/11]

BOOST_AUTO_TEST_CASE ( ShouldDeactivateIoDevicesWhenDectivated  )

◆ BOOST_AUTO_TEST_CASE() [8/11]

BOOST_AUTO_TEST_CASE ( MustNoTouchIoDevicesWhenTerminated  )

◆ BOOST_AUTO_TEST_CASE() [9/11]

BOOST_AUTO_TEST_CASE ( ShouldReadIoDeviceWhenWorking  )

◆ BOOST_AUTO_TEST_CASE() [10/11]

BOOST_AUTO_TEST_CASE ( ShouldProvideRereadPortsCommand  )

◆ BOOST_AUTO_TEST_CASE() [11/11]

BOOST_AUTO_TEST_CASE ( ShouldRereadPortsAfterCommand  )

◆ BOOST_AUTO_TEST_SUITE_END()

BOOST_AUTO_TEST_SUITE_END ( )

◆ BOOST_FIXTURE_TEST_SUITE()

BOOST_FIXTURE_TEST_SUITE ( EveryIoSwitchServiceWorker  ,
Fixture   
)