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

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

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