@@ -156,16 +156,18 @@ TEST_F(ResourceManagerTest, initialization_with_urdf_and_manual_validation)
156156 EXPECT_EQ (1u , rm.system_components_size ());
157157
158158 auto state_interface_keys = rm.state_interface_keys ();
159- ASSERT_THAT (state_interface_keys, SizeIs (11 ));
159+ ASSERT_THAT (state_interface_keys, SizeIs (12 ));
160160 EXPECT_TRUE (rm.state_interface_exists (" joint1/position" ));
161161 EXPECT_TRUE (rm.state_interface_exists (" joint1/velocity" ));
162+ EXPECT_TRUE (rm.state_interface_exists (" joint1/effort" ));
162163 EXPECT_TRUE (rm.state_interface_exists (" sensor1/velocity" ));
163164 EXPECT_TRUE (rm.state_interface_exists (" joint2/position" ));
164165 EXPECT_TRUE (rm.state_interface_exists (" joint3/position" ));
165166
166167 auto command_interface_keys = rm.command_interface_keys ();
167- ASSERT_THAT (command_interface_keys, SizeIs (6 ));
168+ ASSERT_THAT (command_interface_keys, SizeIs (7 ));
168169 EXPECT_TRUE (rm.command_interface_exists (" joint1/position" ));
170+ EXPECT_TRUE (rm.command_interface_exists (" joint1/effort" ));
169171 EXPECT_TRUE (rm.command_interface_exists (" joint2/velocity" ));
170172 EXPECT_TRUE (rm.command_interface_exists (" joint3/velocity" ));
171173}
@@ -397,8 +399,8 @@ TEST_F(ResourceManagerTest, post_initialization_add_components)
397399 EXPECT_EQ (1u , rm.sensor_components_size ());
398400 EXPECT_EQ (1u , rm.system_components_size ());
399401
400- ASSERT_THAT (rm.state_interface_keys (), SizeIs (11 ));
401- ASSERT_THAT (rm.command_interface_keys (), SizeIs (6 ));
402+ ASSERT_THAT (rm.state_interface_keys (), SizeIs (12 ));
403+ ASSERT_THAT (rm.command_interface_keys (), SizeIs (7 ));
402404
403405 hardware_interface::HardwareInfo external_component_hw_info;
404406 external_component_hw_info.name = " ExternalComponent" ;
@@ -407,9 +409,9 @@ TEST_F(ResourceManagerTest, post_initialization_add_components)
407409 rm.import_component (std::make_unique<ExternalComponent>(), external_component_hw_info);
408410 EXPECT_EQ (2u , rm.actuator_components_size ());
409411
410- ASSERT_THAT (rm.state_interface_keys (), SizeIs (12 ));
412+ ASSERT_THAT (rm.state_interface_keys (), SizeIs (13 ));
411413 EXPECT_TRUE (rm.state_interface_exists (" external_joint/external_state_interface" ));
412- ASSERT_THAT (rm.command_interface_keys (), SizeIs (7 ));
414+ ASSERT_THAT (rm.command_interface_keys (), SizeIs (8 ));
413415 EXPECT_TRUE (rm.command_interface_exists (" external_joint/external_command_interface" ));
414416
415417 auto status_map = rm.get_components_status ();
0 commit comments