#define DOCTEST_CONFIG_NO_MULTITHREADING #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN #include "doctest.h" #include "input_colors_internal.h" TEST_CASE("Mistakes in spelling") { std::string colors_stroke = "black"; std::string colors_fill = "green"; input_colors(colors_stroke, colors_fill); CHECK(colors_stroke == "yellow"); CHECK(colors_fill == "pink"); } TEST_CASE("The answer is No") { std::string colors_stroke = "black"; std::string colors_fill = "green"; input_colors(colors_stroke, colors_fill); CHECK(colors_stroke == "black"); CHECK(colors_fill == "green"); }