// Copyright (2019-2023) Paul Scherrer Institute #include #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)); }