def test_plant(self): pendulum = PendulumPlant() self.assertEqual(pendulum.get_input_port(), pendulum.get_input_port(0)) self.assertEqual(pendulum.get_state_output_port(), pendulum.get_output_port(0)) context = pendulum.CreateDefaultContext() self.assertIsInstance(pendulum.get_state(context=context), PendulumState) self.assertIsInstance(pendulum.get_mutable_state(context=context), PendulumState) self.assertIsInstance(pendulum.get_parameters(context=context), PendulumParams) self.assertIsInstance(pendulum.get_mutable_parameters(context=context), PendulumParams)
def test_plant(self): pendulum = PendulumPlant() self.assertEqual(pendulum.get_input_port(), pendulum.get_input_port(0)) self.assertEqual(pendulum.get_state_output_port(), pendulum.get_output_port(0))