FIX: fixed message building for the track class
This commit is contained in:
@@ -54,6 +54,10 @@ SCENARIO("Testing the SimCore Track")
|
||||
trackPtr = std::make_shared<SimCore::Track>(serializedMSG);
|
||||
}
|
||||
|
||||
std::string trackstring = track.serialize();
|
||||
|
||||
SimCore::Track trackDeserialized(trackstring);
|
||||
|
||||
|
||||
THEN("check if Track attributes are correct")
|
||||
{
|
||||
@@ -66,7 +70,8 @@ SCENARIO("Testing the SimCore Track")
|
||||
REQUIRE(msg.get()->msgType_ == WHISPER::RAW_TRACK);
|
||||
REQUIRE(trackPtr->getSpeed() == speed);
|
||||
REQUIRE(trackPtr->getPostion().getGeocentricPos() == GeocentPos1);
|
||||
REQUIRE(trackPtr->getIdentifier()->getNumber() > 0);
|
||||
REQUIRE(trackPtr->getIdentifier().getNumber() > 0);
|
||||
REQUIRE(trackDeserialized.getIdentifier().getNumber() > 0);
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user