diff options
author | Roland Reichwein <mail@reichwein.it> | 2023-01-05 18:56:10 +0100 |
---|---|---|
committer | Roland Reichwein <mail@reichwein.it> | 2023-01-05 18:56:10 +0100 |
commit | d2690b7c3639cc1555b34d002de782976cbb6845 (patch) | |
tree | 630a4d2c85001e52854e5b51a36728f1f9488d31 /tests/test-auth.cpp | |
parent | 15b6682b177dda1bc64384c7ff1a82e88917c2e5 (diff) |
Fix statistics (API), added auth test
Diffstat (limited to 'tests/test-auth.cpp')
-rw-r--r-- | tests/test-auth.cpp | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/tests/test-auth.cpp b/tests/test-auth.cpp index 7948a0a..8397b35 100644 --- a/tests/test-auth.cpp +++ b/tests/test-auth.cpp @@ -22,7 +22,20 @@ public: void teardown(){} }; -BOOST_FIXTURE_TEST_CASE(auth, AuthFixture) +BOOST_FIXTURE_TEST_CASE(generate, AuthFixture) { + std::string pw0 {Auth::generate("")}; + BOOST_CHECK_GT(pw0.size(), 0); + std::string pw1 {Auth::generate("abc")}; + BOOST_CHECK_GT(pw1.size(), 0); + + BOOST_CHECK_NE(pw0, pw1); } +BOOST_FIXTURE_TEST_CASE(validate, AuthFixture) +{ + BOOST_CHECK(Auth::validate("t5MMkLQXzYkdw", "abc")); + + BOOST_CHECK(!Auth::validate("abc", "abc")); + BOOST_CHECK(!Auth::validate("t5MNkLQXzYkdw", "abc")); +} |