class CompositeNodeSpecManagerTest

Defined at line 143 of file ../../src/devices/bin/driver_manager/tests/composite_node_spec_manager_test.cc

Protected Members

FakeNodeManager node_manager_
unique_ptr composite_node_spec_manager_
unordered_map specs_
FakeDeviceManagerBridge bridge_
Loop loop_

Public Methods

void SetUp ()

Defined at line 145 of file ../../src/devices/bin/driver_manager/tests/composite_node_spec_manager_test.cc

fdf::ParentSpec2 MakeParentSpec (std::vector<fdf::BindRule2> bind_rules, std::vector<fdf::NodeProperty2> properties)

Defined at line 150 of file ../../src/devices/bin/driver_manager/tests/composite_node_spec_manager_test.cc

fit::result<fuchsia_driver_framework::CompositeNodeSpecError> AddSpec (fidl::AnyArena & arena, std::string name, std::vector<fdf::ParentSpec2> parents)

Defined at line 158 of file ../../src/devices/bin/driver_manager/tests/composite_node_spec_manager_test.cc

std::shared_ptr<driver_manager::Node> CreateNode (const char * name)

Defined at line 183 of file ../../src/devices/bin/driver_manager/tests/composite_node_spec_manager_test.cc

void VerifyRemoveInvokedForSpec (bool expected, const std::string & name)

Defined at line 188 of file ../../src/devices/bin/driver_manager/tests/composite_node_spec_manager_test.cc