ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
runtime_gtest.cpp File Reference

运行时系统的单元测试。 More...

#include "tools/db/sql/postgresql/npostgresql_manage.h"
#include "tools/db/sql/mysql/nmysql_manage.h"
#include "tools/tab/xml/xml.h"
#include "runtime_helpers.h"
#include "test_support.h"
#include "tools/tools.h"
#include <gtest/gtest.h>
#include <filesystem>
#include <fstream>
#include <string>
#include <vector>
#include <array>

Classes

struct  runtime_test_case::argv_buf< tcount >

Functions

std::filesystem::path runtime_test_case::write_cfg (std::string_view apublic)
template<std::size_t tcount>
argv_buf< tcount > runtime_test_case::make_argv (const std::array< std::string, tcount > &aargs)
 runtime_test_case::TEST (RuntimeHelpersTest, PushServerConfigParamEncodesStructuredNetPayload)
 runtime_test_case::TEST (RuntimeHelpersTest, PushServerConfigParamRejectsUnknownNetworkType)
 runtime_test_case::TEST (RuntimeHelpersTest, DbManageInitRejectsMissingDbProtoBinary)
 runtime_test_case::TEST (RuntimeHelpersTest, DbManageInitAcceptsDbProtoBinary)

Detailed Description

运行时系统的单元测试。