From 0af69e2ff633092fc9f605dd432df6eb44ba3fe2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD?= Date: Fri, 14 Nov 2025 14:17:14 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=B4=D0=B3=D0=BE=D1=82=D0=BE?= =?UTF-8?q?=D0=B2=D0=BA=D0=B0=20=D1=84=D0=B8=D0=BA=D1=81=D1=82=D1=83=D1=80?= =?UTF-8?q?=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AuthRegistrationExecutorTestFixture.h | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/tests/fixtures/AuthRegistrationExecutorTestFixture.h b/tests/fixtures/AuthRegistrationExecutorTestFixture.h index ab132ad..3b4cfc1 100644 --- a/tests/fixtures/AuthRegistrationExecutorTestFixture.h +++ b/tests/fixtures/AuthRegistrationExecutorTestFixture.h @@ -1,8 +1,32 @@ #pragma once +#include +#include +#include + +#include +#include "./../../src/endpoints_handlers/AuthRegistrationExecutor.h" +#include "./../../src/DAO/MySQLUserDAO.h" + namespace uad { class F { + using RouteAuthRegistrationExecutor = AuthRegistrationExecutor, + boost::beast::http::string_body>; + using Request = boost::beast::http::request>>; + char** argv; + + const std::string mysql_credentials; + + mysqlx::Session* mysql_session; + + std::shared_ptr user_dao; + RouteAuthRegistrationExecutor executor; + + Request req; + F(); ~F();