aboutsummaryrefslogtreecommitdiff
path: root/test/common
diff options
context:
space:
mode:
Diffstat (limited to 'test/common')
-rw-r--r--test/common/CMakeLists.txt2
-rw-r--r--test/common/StringTest.cpp9
2 files changed, 11 insertions, 0 deletions
diff --git a/test/common/CMakeLists.txt b/test/common/CMakeLists.txt
index c1fd078d..730607d2 100644
--- a/test/common/CMakeLists.txt
+++ b/test/common/CMakeLists.txt
@@ -1,4 +1,6 @@
add_executable(cru_base_test
+ HandlerRegistryTest.cpp
+ StringTest.cpp
StringUtilTest.cpp
)
target_link_libraries(cru_base_test PRIVATE cru_base cru_test_base)
diff --git a/test/common/StringTest.cpp b/test/common/StringTest.cpp
new file mode 100644
index 00000000..1200a60b
--- /dev/null
+++ b/test/common/StringTest.cpp
@@ -0,0 +1,9 @@
+#include "cru/common/String.hpp"
+
+#include <gtest/gtest.h>
+
+TEST(String, Format) {
+ using cru::Format;
+
+ ASSERT_EQ(Format(u"{} + {} = {}", 123, 321, 444), u"123 + 321 = 444");
+}