ADD: added Identifier class and Identifier Maker and storrage service plus tests

This commit is contained in:
Henry Winkel
2023-01-09 21:26:04 +01:00
parent e90a1fc396
commit 5597e85b83
12 changed files with 939 additions and 162 deletions

View File

@@ -41,6 +41,14 @@ add_library(SimCore STATIC
include/SimCore/SafeMap.hpp
src/SimCore/SafeMap.cpp
include/SimCore/Identifier.hpp
src/SimCore/Identifier.cpp
include/SimCore/IdentifierMaker.hpp
src/SimCore/IdentifierMaker.cpp
)
@@ -97,4 +105,13 @@ IF (${TEST_SIMCORE_LIBRARY})
target_link_libraries(test_SafeMap Catch2::Catch2 SimCore loguru)
catch_discover_tests(test_SafeMap)
add_executable(test_IdentifierClass tests/test_IdentifierClass.cpp)
target_link_libraries(test_IdentifierClass Catch2::Catch2 SimCore loguru)
catch_discover_tests(test_IdentifierClass)
add_executable(test_IdentifierList tests/test_IdentifierList.cpp)
target_link_libraries(test_IdentifierList Catch2::Catch2 SimCore loguru)
catch_discover_tests(test_IdentifierList)
ENDIF()