master
TiutinMO 5 месяцев назад
Родитель 29ff79baf2
Сommit d83bbfd7f3

@ -11,34 +11,34 @@ TEST_CASE("distinct positive numbers") {
CHECK(max == 2); CHECK(max == 2);
} }
TEST_CASE("empty array") {
TEST_CASE("distinct negative numbers"){
double min = 0; double min = 0;
double max = 0; double max = 0;
find_minmax({-1, -2}, min, max); find_minmax({}, min, max);
CHECK(min == -2); CHECK(min == 0);
CHECK(max == -1); CHECK(max == 0);
} }
TEST_CASE("vector of the same elements"){
TEST_CASE("array with a single element") {
double min = 0; double min = 0;
double max = 0; double max = 0;
find_minmax({3,3,3}, min, max); find_minmax({1}, min, max);
CHECK(min == 3); CHECK(min == 1);
CHECK(max == 3); CHECK(max == 1);
} }
TEST_CASE("single element vector") { TEST_CASE("array of negative elements") {
double min = 0; double min = 0;
double max = 0; double max = 0;
find_minmax({7}, min, max); find_minmax({-1, -2}, min, max);
CHECK(min == 7); CHECK(min == -2);
CHECK(max == 7); CHECK(max == -1);
} }
TEST_CASE("empty vector") { TEST_CASE("array of identical elements") {
double min = 0; double min = 0;
double max = 0; double max = 0;
find_minmax({}, min, max); find_minmax({1, 1}, min, max);
CHECK(min == 0); CHECK(min == 1);
CHECK(max == 0); CHECK(max == 1);
} }

Загрузка…
Отмена
Сохранить