Example #1
0
 def test_params(self):
     params = PendulumParams()
     params.set_mass(1.)
     params.set_length(2.)
     params.set_damping(3.)
     params.set_gravity(4.)
     self.assertEqual(params.mass(), 1.)
     self.assertEqual(params.length(), 2.)
     self.assertEqual(params.damping(), 3.)
     self.assertEqual(params.gravity(), 4.)
 def test_params(self):
     params = PendulumParams()
     params.set_mass(1.)
     params.set_length(2.)
     params.set_damping(3.)
     params.set_gravity(4.)
     self.assertEqual(params.mass(), 1.)
     self.assertEqual(params.length(), 2.)
     self.assertEqual(params.damping(), 3.)
     self.assertEqual(params.gravity(), 4.)
Example #3
0
 def test_params(self):
     params = PendulumParams()
     params.set_mass(mass=1.)
     params.set_length(length=2.)
     params.set_damping(damping=3.)
     params.set_gravity(gravity=4.)
     self.assertEqual(params.mass(), 1.)
     self.assertEqual(params.length(), 2.)
     self.assertEqual(params.damping(), 3.)
     self.assertEqual(params.gravity(), 4.)
     params_mass = params.with_mass(mass=5.)
     params_length = params.with_length(length=6.)
     params_damping = params.with_damping(damping=7.)
     params_gravity = params.with_gravity(gravity=8.)
     self.assertEqual(params_mass.mass(), 5.)
     self.assertEqual(params_length.length(), 6.)
     self.assertEqual(params_damping.damping(), 7.)
     self.assertEqual(params_gravity.gravity(), 8.)