#include "test_statement.hpp" #include "test_result_reader.hpp" #include "test_parameter_binder.hpp" namespace matador::test::orm { test_statement::test_statement(const sql::query_context &query) : statement_impl(query) {} utils::result test_statement::execute(const sql::interface::parameter_binder &/*bindings*/) { return utils::ok(static_cast(8)); } utils::result, utils::error> test_statement::fetch(const sql::interface::parameter_binder &/*bindings*/) { return utils::ok(std::make_unique(std::make_unique(), query_.prototype, query_.prototype.size())); } void test_statement::reset() {} std::unique_ptr test_statement::create_binder() const { return std::make_unique(); } } // namespace matador::test::orm