Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

41 строка
999 B
C++

#define DOCTEST_CONFIG_NO_MULTITHREADING
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
#include "doctest.h"
#include "histogram_internal.h"
#include <vector>
#include <iostream>
TEST_CASE("distinct positive numbers") {
double min = 0;
double max = 0;
std::vector<double>v{1, 2};
bool haveElements = find_minmax(v, min, max);
CHECK(haveElements);
CHECK(min == 1);
CHECK(max == 2);
CHECK(min != max);
}
TEST_CASE("EMPTY MASSIVE OR 1 ELEMENT IN MASSIVE"){
double min = 0;
double max = 0;
std::vector<double>v{};
bool haveElements = find_minmax(v, min, max);
CHECK(!haveElements);
}
/*TEST_CASE("interval check"){
size_t interval = 3;
bool inRange;
inRange = check_interval(interval);
CHECK(inRange);
inerval = 1
inRange = check_interval(interval);
CHECK(!inRange);
interval = 2
inRange = check_interval(interval);
CHECK(inRange);
interval = 9
inRange = check_interval(interval);
CHECK(inRange);
}
*/