Unit tests for the ActionsLM class. More...
#include <ifw/slm/framework/actionsLM.hpp>#include <ifw/slm/framework/actionMgr.hpp>#include <ifw/slm/framework/dataContext.hpp>#include <rad/application.hpp>#include <gtest/gtest.h>Classes | |
| class | ifw::slm::TestActionsLM |
Namespaces | |
| namespace | ifw |
| namespace | ifw::slm |
Functions | |
| ifw::slm::TEST_F (TestActionsLM, ActionGroupsExist) | |
| ifw::slm::TEST_F (TestActionsLM, CloseLoopNoEventHandlesGracefully) | |
| ifw::slm::TEST_F (TestActionsLM, OpenLoopNoEventHandlesGracefully) | |
| ifw::slm::TEST_F (TestActionsLM, ResumeLoopNoEventHandlesGracefully) | |
| ifw::slm::TEST_F (TestActionsLM, SuspendLoopNoEventHandlesGracefully) | |
| ifw::slm::TEST_F (TestActionsLM, RunSlmNoEventHandlesGracefully) | |
| ifw::slm::TEST_F (TestActionsLM, StopSlmNoEventHandlesGracefully) | |
| ifw::slm::TEST_F (TestActionsLM, AllLoopCommandsHandleNullContext) | |
Unit tests for the ActionsLM class.
ActionsLM handles loop management commands: OpenLoop, CloseLoop, SuspendLoop, ResumeLoop, RunSlm, StopSlm.
These tests verify object construction and calling action methods with nullptr context (graceful no-op when no event is available).