From f4fd89c776c9dccecc661058d272c7b252f6e85c Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Thu, 28 Jan 2021 21:42:35 +0100 Subject: conf: add cmake for tests --- tests/test_sha256.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 tests/test_sha256.cc (limited to 'tests/test_sha256.cc') diff --git a/tests/test_sha256.cc b/tests/test_sha256.cc new file mode 100644 index 0000000..a9ab7ad --- /dev/null +++ b/tests/test_sha256.cc @@ -0,0 +1,10 @@ +#define CATCH_CONFIG_MAIN +#include "catch.hpp" +#include "sha256.h" + +TEST_CASE("SHA256 digest", "[format]") { + auto sha = hmacsha256::SHA256("hello, world"); + sha.digest(); + + REQUIRE(sha.hexdigest() == "09ca7e4eaa6e8ae9c7d261167129184883644d07dfba7cbfbc4c8a2e08360d5b"); +} -- cgit v1.2.3-18-g5258