|
ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
|
Actor管理器的单元测试。 More...
#include <gtest/gtest.h>#include <algorithm>#include <atomic>#include <mutex>#include <vector>#include "actor/actor_base/core/actor_base.h"#include "actor/actor_base/core/actor_manage.h"#include "actor/protocol/nprotocol.h"#include "runtime_test_support.h"Classes | |
| class | actor_manage_test_case::TestManagedActor |
Functions | |
| bool | actor_manage_test_case::contains_type (const std::vector< ngl::i16_actortype > &types, ngl::ENUM_ACTOR type) |
| bool | actor_manage_test_case::contains_actor_name (const ngl::msg_actor_stat &data, ngl::ENUM_ACTOR type) |
| void | actor_manage_test_case::ensure_actor_manage () |
| actor_manage_test_case::TEST (ActorManageTest, EraseActorRemovesLastTypeFromIndex) | |
| actor_manage_test_case::TEST (ActorManageTest, PushTaskTypeWithoutActorsDoesNotCreateGhostStats) | |
| actor_manage_test_case::TEST (ActorManageTest, GetTypeOverwritesCallerBuffer) | |
| actor_manage_test_case::TEST (ActorManageTest, GetActorStatOverwritesCallerBuffer) | |
Variables | |
| constexpr ngl::ENUM_ACTOR | actor_manage_test_case::kEphemeralActorType = ngl::ACTOR_SERVER |
Actor管理器的单元测试。