Подготовка интеграционного теста

This commit is contained in:
Антон
2025-10-05 10:57:02 +03:00
parent 9e792a250e
commit cfbe8b4a9f
2 changed files with 13 additions and 2 deletions
+2 -1
View File
@@ -72,11 +72,12 @@ add_test(ControllerTests ControllerTests)
add_executable(AuthRegistrationExecutorTests ./tests/endpoint_handlers/AuthRegistrationExecutor_TEST.cpp add_executable(AuthRegistrationExecutorTests ./tests/endpoint_handlers/AuthRegistrationExecutor_TEST.cpp
./src/endpoints_handlers/AuthRegistrationExecutor.h) ./src/endpoints_handlers/AuthRegistrationExecutor.h)
target_link_libraries(AuthRegistrationExecutorTests PRIVATE Boost::boost) target_link_libraries(AuthRegistrationExecutorTests PRIVATE Boost::boost Boost::json mysql::concpp)
add_test(AuthRegistrationExecutorTests AuthRegistrationExecutorTests) add_test(AuthRegistrationExecutorTests AuthRegistrationExecutorTests)
if (WIN32) if (WIN32)
target_compile_definitions(App PRIVATE WIN32_LEAN_AND_MEAN NOMINMAX) target_compile_definitions(App PRIVATE WIN32_LEAN_AND_MEAN NOMINMAX)
target_compile_definitions(HelpersTests PRIVATE WIN32_LEAN_AND_MEAN NOMINMAX) target_compile_definitions(HelpersTests PRIVATE WIN32_LEAN_AND_MEAN NOMINMAX)
target_compile_definitions(ControllerTests PRIVATE WIN32_LEAN_AND_MEAN NOMINMAX) target_compile_definitions(ControllerTests PRIVATE WIN32_LEAN_AND_MEAN NOMINMAX)
target_compile_definitions(AuthRegistrationExecutorTests PRIVATE WIN32_LEAN_AND_MEAN NOMINMAX)
endif() endif()
@@ -6,7 +6,17 @@
#include <boost/test/included/unit_test.hpp> #include <boost/test/included/unit_test.hpp>
BOOST_AUTO_TEST_CASE(Should_Be_Initiated_With_No_Executors) #include "./../../src/endpoints_handlers/AuthRegistrationExecutor.h"
using namespace std;
using namespace uad;
static boost::beast::http::request_parser<boost::beast::http::string_body> parser;
using RouteAuthRegistrationExecutor = AuthRegistrationExecutor<
const std::string, decltype(parser.release()), boost::beast::http::string_body>;
BOOST_AUTO_TEST_CASE(AuthRegistrationExecutor_Succesful_Login)
{ {
BOOST_CHECK(true == true); BOOST_CHECK(true == true);
} }