Unit tests for the Tree class, verifying object construction, canonical sorting, entry management, and serialization/deserialization integrity.
More...
#include "../../core/include/Tree.hxx"
#include <gtest/gtest.h>
|
| namespace | svcs::test::core |
| | Unit tests for core components and data structures.
|
| namespace | svcs::test |
| | Comprehensive testing framework for SVCS version control system.
|
|
|
| svcs::test::core::TEST (TreeTest, HashIsCalculatedAndTypeIsCorrect) |
|
| svcs::test::core::TEST (TreeTest, HashIsConsistentRegardlessOfInitialOrder) |
|
| svcs::test::core::TEST (TreeTest, HashChangesWhenChildHashChanges) |
|
| svcs::test::core::TEST (TreeTest, AddAndUpdateEntry) |
|
| svcs::test::core::TEST (TreeTest, RemoveEntry) |
|
| svcs::test::core::TEST (TreeTest, FindEntry) |
|
| svcs::test::core::TEST (TreeTest, SerializationAndDeserializationRoundTrip) |
|
|
const std::string | svcs::test::core::HASH_A = "a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0" |
|
const std::string | svcs::test::core::HASH_B = "b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1" |
|
const std::string | svcs::test::core::HASH_C = "c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2" |
|
const std::string | svcs::test::core::HASH_D = "d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3" |
Unit tests for the Tree class, verifying object construction, canonical sorting, entry management, and serialization/deserialization integrity.
- Copyright
- Copyright 2025 LogosITO Licensed under MIT-License