#ifdef WITH_TESTS #include "../Tests.h" #include "../../floorplan/FloorplanFactorySVG.h" #include TEST(FloorplanFactorySVG, parse) { const std::string filename = getDataFile("test.svg"); FloorplanFactorySVG factory(filename, 1.0); Floor f1 = factory.getFloor("1"); ASSERT_EQ(30, f1.getObstacles().size()); Floor f2 = factory.getFloor("2"); ASSERT_EQ(30, f2.getObstacles().size()); Floor f3 = factory.getFloor("1_2"); ASSERT_EQ(12, f3.getObstacles().size()); } #endif