#include #define CATCH_CONFIG_MAIN #include #include #include SCENARIO("Testing the SimCore Track") { GIVEN("different Attributes for a Track in different forms") { int i = 0; WHEN("constructing Track Object with data") { auto store = SimCore::SafeMap(); store.addValue("h1", 1); store.addValue("h2", 2); LOG_S(INFO)<<"store size = " << store.size(); store.removePair("h2"); THEN("check if Track attributes are correct") { REQUIRE(store.size() == 1); REQUIRE(store.getValue("h1") == 1); store.overRideValue("h1", 3); REQUIRE(store.size() == 1); REQUIRE(store.getValue("h1") == 3); } //THEN } // WHEN } // GIVEN } //SCENARIO