diff options
author | Claudius "keldu" Holeksa <mail@keldu.de> | 2023-10-15 18:48:43 +0200 |
---|---|---|
committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2023-10-15 18:48:43 +0200 |
commit | 37a120868976520c54a9df29d246c68c599bf917 (patch) | |
tree | 14c104f563a03adebccf5f90d89ea5f16a6ba268 /tests | |
parent | 3f6197185bf8287c0b73b4fdd36e2a95606d6f69 (diff) |
tests: Renamed the ID test
Diffstat (limited to 'tests')
-rw-r--r-- | tests/core.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tests/core.cpp b/tests/core.cpp index 0ddfcd6..485e601 100644 --- a/tests/core.cpp +++ b/tests/core.cpp @@ -1,7 +1,17 @@ #include <forstio/test/suite.h> +#include <forstio/core/id.h> namespace { -SAW_TEST("Test") { +SAW_TEST("Basic ID functionality") { + using namespace saw; + struct foo {}; + id<foo> a{1}; + id<foo> b{1}; + id<foo> c{2}; + + SAW_EXPECT(a == b, "Should be equal"); + SAW_EXPECT(a != c, "Shouldn't be equal"); + SAW_EXPECT(a.get_value() == 1, "Lost original value"); } } |