Files
Jungfraujoch/tests/PreviewCounterTest.cpp

17 lines
488 B
C++

// Copyright (2019-2023) Paul Scherrer Institute
#include <catch2/catch.hpp>
#include "../receiver/PreviewCounter.h"
TEST_CASE("PreviewCount", "") {
PreviewCounter counter(100);
REQUIRE(counter.GeneratePreview(53));
REQUIRE(!counter.GeneratePreview(0));
REQUIRE(!counter.GeneratePreview(99));
REQUIRE(counter.GeneratePreview(100));
REQUIRE(counter.GeneratePreview(234));
REQUIRE(!counter.GeneratePreview(199));
REQUIRE(!counter.GeneratePreview(245));
}