From 47a919f0b427a2bc826c878d2073016594b3925c Mon Sep 17 00:00:00 2001 From: Theodoros Katzalis <thodkatz@gmail.com> Date: Mon, 18 Mar 2019 16:57:52 +0200 Subject: [PATCH] Added more tests for the month December. All tests passed --- test/Helpers/TimeHelper.cpp | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/test/Helpers/TimeHelper.cpp b/test/Helpers/TimeHelper.cpp index 4ca537f7..81fe712f 100644 --- a/test/Helpers/TimeHelper.cpp +++ b/test/Helpers/TimeHelper.cpp @@ -111,6 +111,39 @@ TEST_CASE("Time format implementation", "[CUC]") { currTime = TimeHelper::mkUTCtime(TimeInfo); CHECK(currTime == 1607126400); + + // 10/12/2020 00:00:00 + TimeInfo.year = 2020; + TimeInfo.month = 12; + TimeInfo.day = 10; + TimeInfo.hour = 0; + TimeInfo.minute = 0; + TimeInfo.second = 0; + + currTime = TimeHelper::mkUTCtime(TimeInfo); + CHECK(currTime == 1607558400); + + // 15/12/2020 00:00:00 + TimeInfo.year = 2020; + TimeInfo.month = 12; + TimeInfo.day = 15; + TimeInfo.hour = 0; + TimeInfo.minute = 0; + TimeInfo.second = 0; + + currTime = TimeHelper::mkUTCtime(TimeInfo); + CHECK(currTime == 1607990400); + + // 20/12/2020 00:00:00 + TimeInfo.year = 2020; + TimeInfo.month = 12; + TimeInfo.day = 20; + TimeInfo.hour = 0; + TimeInfo.minute = 0; + TimeInfo.second = 0; + + currTime = TimeHelper::mkUTCtime(TimeInfo); + CHECK(currTime == 1608422400); } SECTION("Convert elapsed seconds since Unix epoch to UTC date"){ -- GitLab