Lines Matching full:rail

29 #include "rail.hpp"
58 Rail rail{"vdd0"}; in TEST() local
59 EXPECT_EQ(rail.getID(), "vdd0"); in TEST()
60 EXPECT_EQ(rail.getConfiguration(), nullptr); in TEST()
61 EXPECT_EQ(rail.getSensorMonitoring(), nullptr); in TEST()
80 // Create Rail in TEST()
81 Rail rail{"vddr1", std::move(configuration), in TEST() local
83 EXPECT_EQ(rail.getID(), "vddr1"); in TEST()
84 EXPECT_NE(rail.getConfiguration(), nullptr); in TEST()
85 EXPECT_EQ(rail.getConfiguration()->getVolts().has_value(), true); in TEST()
86 EXPECT_EQ(rail.getConfiguration()->getVolts().value(), 1.3); in TEST()
87 EXPECT_EQ(rail.getConfiguration()->getActions().size(), 2); in TEST()
88 EXPECT_NE(rail.getSensorMonitoring(), nullptr); in TEST()
89 EXPECT_EQ(rail.getSensorMonitoring()->getActions().size(), 1); in TEST()
104 // Create Rail in TEST()
106 std::unique_ptr<Rail> rail = std::make_unique<Rail>( in TEST() local
108 Rail* railPtr = rail.get(); in TEST()
110 // Create Device that contains Rail in TEST()
116 std::vector<std::unique_ptr<Rail>> rails{}; in TEST()
117 rails.emplace_back(std::move(rail)); in TEST()
197 // Create Rail in TEST()
198 std::unique_ptr<Rail> rail = std::make_unique<Rail>("vdd0"); in TEST() local
199 Rail* railPtr = rail.get(); in TEST()
201 // Create Device that contains Rail in TEST()
207 std::vector<std::unique_ptr<Rail>> rails{}; in TEST()
208 rails.emplace_back(std::move(rail)); in TEST()
252 // Create Rail in TEST()
253 std::unique_ptr<Rail> rail = in TEST() local
254 std::make_unique<Rail>("vddr1", std::move(configuration)); in TEST()
255 Rail* railPtr = rail.get(); in TEST()
257 // Create Device that contains Rail in TEST()
263 std::vector<std::unique_ptr<Rail>> rails{}; in TEST()
264 rails.emplace_back(std::move(rail)); in TEST()
295 Rail rail{"vdd0"}; in TEST() local
296 EXPECT_EQ(rail.getConfiguration(), nullptr); in TEST()
308 // Create Rail in TEST()
309 Rail rail{"vddr1", std::move(configuration)}; in TEST() local
310 EXPECT_NE(rail.getConfiguration(), nullptr); in TEST()
311 EXPECT_EQ(rail.getConfiguration()->getVolts().has_value(), true); in TEST()
312 EXPECT_EQ(rail.getConfiguration()->getVolts().value(), 3.2); in TEST()
313 EXPECT_EQ(rail.getConfiguration()->getActions().size(), 1); in TEST()
319 Rail rail{"vio2"}; in TEST() local
320 EXPECT_EQ(rail.getID(), "vio2"); in TEST()
334 // Create Rail in TEST()
335 std::unique_ptr<Rail> rail = std::make_unique<Rail>("vdd0"); in TEST() local
336 Rail* railPtr = rail.get(); in TEST()
338 // Create Device that contains Rail in TEST()
344 std::vector<std::unique_ptr<Rail>> rails{}; in TEST()
345 rails.emplace_back(std::move(rail)); in TEST()
393 // Create Rail in TEST()
395 std::unique_ptr<Rail> rail = std::make_unique<Rail>( in TEST() local
397 Rail* railPtr = rail.get(); in TEST()
399 // Create Device that contains Rail in TEST()
405 std::vector<std::unique_ptr<Rail>> rails{}; in TEST()
406 rails.emplace_back(std::move(rail)); in TEST()
437 Rail rail{"vdd0", nullptr, nullptr}; in TEST() local
438 EXPECT_EQ(rail.getSensorMonitoring(), nullptr); in TEST()
452 // Create Rail in TEST()
453 Rail rail{"vddr1", std::move(configuration), in TEST() local
455 EXPECT_NE(rail.getSensorMonitoring(), nullptr); in TEST()
456 EXPECT_EQ(rail.getSensorMonitoring()->getActions().size(), 2); in TEST()