Lines Matching full:rail
20 #include "rail.hpp"
91 // Create rail in TEST()
93 Rail rail{id}; in TEST() local
95 // Verify rail is not initially in map in TEST()
98 // Add rail to map in TEST()
99 idMap.addRail(rail); in TEST()
101 // Verify rail is now in map in TEST()
104 Rail& railFound = idMap.getRail(id); in TEST()
106 EXPECT_EQ(&railFound, &rail); in TEST()
113 // Verify different rail is not in map in TEST()
116 // Test where rail ID already exists in map in TEST()
119 Rail rail2{"vio0"}; in TEST()
125 EXPECT_STREQ(error.what(), "Unable to add rail: Duplicate ID \"vio0\""); in TEST()
222 // Add a rail to the map in TEST()
224 Rail rail{id}; in TEST() local
225 idMap.addRail(rail); in TEST()
230 Rail& railFound = idMap.getRail(id); in TEST()
232 EXPECT_EQ(&railFound, &rail); in TEST()
247 EXPECT_STREQ(ia_error.what(), "Unable to find rail with ID \"vcs0\""); in TEST()