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();