ADD: SensorManager with Trackfusion Trackstore and Sensor List wich contains every contact a sensor has
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
|
||||
#include "Entities/Tracklist/Tracklist.hpp"
|
||||
#include "Entities/Tracklist/TracklistItem.hpp"
|
||||
#include <SimCore/Messages/TracklistItem.hpp>
|
||||
#include "SimCore/IdentifierMaker.hpp"
|
||||
#include "SimCore/Messages/SimTrack.hpp"
|
||||
#include "SimCore/Position.hpp"
|
||||
@@ -36,17 +36,9 @@ SCENARIO("Testing the SimCore Sensor")
|
||||
track->Course.setValue(course);
|
||||
|
||||
|
||||
TrackList::SensorData Sensor1 =
|
||||
{
|
||||
.sensorID = SimCore::Identifier(),
|
||||
.Sensorname = "ARPA"
|
||||
};
|
||||
SimCore::SensorData Sensor1(SimCore::Identifier(),"ARPA","127.0.0.1", SimCore::SensorKinds::RADAR);
|
||||
|
||||
TrackList::SensorData Sensor2 =
|
||||
{
|
||||
.sensorID = SimCore::Identifier(),
|
||||
.Sensorname = "SMART-L"
|
||||
};
|
||||
SimCore::SensorData Sensor2(SimCore::Identifier(),"SMART","127.0.0.1", SimCore::SensorKinds::RADAR);
|
||||
|
||||
|
||||
|
||||
@@ -66,8 +58,8 @@ SCENARIO("Testing the SimCore Sensor")
|
||||
List.addTrack(track);
|
||||
// REQUIRE(List.getTrack(id)->Course.getValue() == 270);
|
||||
// REQUIRE(List.getTrack(id)->getSensorCount() == 2);
|
||||
std::this_thread::sleep_for(std::chrono::milliseconds(5500));
|
||||
REQUIRE(List.getSize() == 0);
|
||||
std::this_thread::sleep_for(std::chrono::milliseconds(3000));
|
||||
REQUIRE(List.getSize() == 1);
|
||||
|
||||
// List.stopSanitizer();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user