summaryrefslogtreecommitdiff
path: root/subprojects/battleNetApi/tests
diff options
context:
space:
mode:
authorAotrix <[email protected]>2025-11-05 22:33:26 +0100
committerAotrix <[email protected]>2025-11-05 22:33:26 +0100
commitbe8da2ce2ba45706586fa0e3e4221f8ef32b9e76 (patch)
tree29847745512163fc7a96626f2d796b11f7af3565 /subprojects/battleNetApi/tests
parente3ebaab014e1fde5ed98dbd4566036de1c3819a4 (diff)
added HearthstoneApiMock class for tests
Diffstat (limited to 'subprojects/battleNetApi/tests')
-rw-r--r--subprojects/battleNetApi/tests/tests.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/subprojects/battleNetApi/tests/tests.cpp b/subprojects/battleNetApi/tests/tests.cpp
index 38e82e5..49de052 100644
--- a/subprojects/battleNetApi/tests/tests.cpp
+++ b/subprojects/battleNetApi/tests/tests.cpp
@@ -1,4 +1,4 @@
-#include "token.hpp"
+#include "hearthstoneApi.hpp"
#include <catch2/catch_test_macros.hpp>
#include <iostream>
@@ -12,6 +12,13 @@ class TokenMock {
const Token mToken;
};
+class HearthstoneApiMock {
+ public:
+ HearthstoneApiMock() {}
+
+ private:
+};
+
TEST_CASE("API Token retrieval", "[getApiToken]") {
const std::string kTokenFilePath{"resources/token_info"};
const std::string kUsername{"2b50f1123b424d5e9c21971a110fdd04"};
@@ -21,3 +28,5 @@ TEST_CASE("API Token retrieval", "[getApiToken]") {
std::cout << kTokenContent << '\n';
REQUIRE(not kTokenContent.empty());
}
+
+TEST_CASE("Hearthstone card retrieval", "[getCard]") { HearthstoneApiMock aHearthstoneApi; }