Esempio n. 1
0
 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)
Esempio n. 2
0
 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))