14#ifndef OR_TOOLS_MATH_OPT_SOLVER_TESTS_MIP_TESTS_H_
15#define OR_TOOLS_MATH_OPT_SOLVER_TESTS_MIP_TESTS_H_
20#include "gtest/gtest.h"
51class SimpleMipTest :
public ::testing::TestWithParam<SimpleMipTestParameters> {
62 std::unique_ptr<IncrementalSolver>
solver_;
const LinearConstraint c_
std::unique_ptr< IncrementalSolver > solver_
SolverType
The solvers supported by MathOpt.
std::ostream & operator<<(std::ostream &ostr, const IndicatorConstraint &constraint)
In SWIG mode, we don't want anything besides these top-level includes.
SimpleMipTestParameters(SolverType solver_type, bool report_unboundness_correctly=true)
SolverType solver_type
The tested solver.
bool report_unboundness_correctly