ifw-slm 0.1.2
 
Loading...
Searching...
No Matches
testBaseLoopActions.cpp File Reference

Unit tests for BaseLoopActions, BaseLoopCloseActions, BaseLoopSuspendedActions, and BaseLoopExecuteActivity. More...

#include <ifw/slm/framework/baseLoopActions.hpp>
#include <ifw/slm/framework/dataContext.hpp>
#include <ifw/slm/framework/loopCompletionHandler.hpp>
#include <ifw/slm/framework/actionMgr.hpp>
#include <rad/application.hpp>
#include <gtest/gtest.h>

Classes

class  ifw::slm::TestableBaseLoopActions
 
class  ifw::slm::TestableBaseLoopCloseActions
 
class  ifw::slm::TestableBaseLoopSuspendedActions
 
class  ifw::slm::TestBaseLoopActions
 
class  ifw::slm::TestBaseLoopCloseActions
 
class  ifw::slm::TestBaseLoopSuspendedActions
 
class  ifw::slm::TestableExecuteActivity
 Minimal concrete activity; DoExecute() is never run by these tests. More...
 
class  ifw::slm::TestLoopExecuteActivityParams
 

Namespaces

namespace  ifw
 
namespace  ifw::slm
 

Functions

 ifw::slm::TEST_F (TestBaseLoopActions, InitSetsOpen)
 
 ifw::slm::TEST_F (TestBaseLoopActions, ExecuteCallsOnCycleStart)
 
 ifw::slm::TEST_F (TestBaseLoopActions, CompleteResetsErrors)
 
 ifw::slm::TEST_F (TestBaseLoopActions, AbortSetsError)
 
 ifw::slm::TEST_F (TestBaseLoopCloseActions, ExecuteSetsClosedAndStartsCycle)
 
 ifw::slm::TEST_F (TestBaseLoopCloseActions, CompleteResetsErrors)
 
 ifw::slm::TEST_F (TestBaseLoopCloseActions, AbortDoesNotSetError)
 
 ifw::slm::TEST_F (TestBaseLoopCloseActions, CycleErrorBelowThresholdIncrementsButDoesNotTripStop)
 
 ifw::slm::TEST_F (TestBaseLoopCloseActions, CycleErrorAtThresholdTripsStopGuard)
 
 ifw::slm::TEST_F (TestBaseLoopSuspendedActions, ExecuteSuspendsWithoutError)
 
 ifw::slm::TEST_F (TestBaseLoopSuspendedActions, CompleteResetsErrors)
 
 ifw::slm::TEST_F (TestBaseLoopSuspendedActions, AbortDoesNotSetError)
 
 ifw::slm::TEST_F (TestLoopExecuteActivityParams, ReadsConfiguredVectorStringParams)
 
 ifw::slm::TEST_F (TestLoopExecuteActivityParams, UnknownParamFallsBackToDefault)
 
 ifw::slm::TEST_F (TestLoopExecuteActivityParams, ReadsPlainScalarLoopKeys)
 

Detailed Description

Unit tests for BaseLoopActions, BaseLoopCloseActions, BaseLoopSuspendedActions, and BaseLoopExecuteActivity.