added some todos
This commit is contained in:
@@ -31,8 +31,8 @@ SCENARIO("The OutputDriver should (de)activates the displays")
|
||||
GIVEN("An OutputDriver")
|
||||
{
|
||||
Mock<output::DisplayController> display_controller;
|
||||
When(Method(display_controller, activate_displays)).AlwaysReturn();
|
||||
When(Method(display_controller, deactivate_displays)).AlwaysReturn();
|
||||
Fake(Method(display_controller, activate_displays));
|
||||
Fake(Method(display_controller, deactivate_displays));
|
||||
|
||||
std::map<std::string, std::shared_ptr<items::Solenoid>> solenoids;
|
||||
std::map<std::string, std::shared_ptr<items::Lamp>> lamps;
|
||||
@@ -61,3 +61,17 @@ SCENARIO("The OutputDriver should (de)activates the displays")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
SCENARIO("The OutputDriver should return a list of all items")
|
||||
{
|
||||
GIVEN("An OutputDriver with some items")
|
||||
{
|
||||
Mock<output::DisplayController> display_controller;
|
||||
|
||||
std::map<std::string, std::shared_ptr<items::Solenoid>> solenoids;
|
||||
std::map<std::string, std::shared_ptr<items::Lamp>> lamps;
|
||||
std::map<std::string, std::shared_ptr<items::Sound>> sounds;
|
||||
std::map<uint8_t, std::shared_ptr<output::items::Display>> displays;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user