def setUp(self): self.rotor = RotorCostAdder() self.rotor.blade_cost = 20000.0 self.rotor.blade_number = 3 self.rotor.hub_system_cost = 20000.0
def test1(self): rotor = RotorCostAdder() rotor.blade_cost = 20000.0 rotor.blade_number = 3 rotor.hub_system_cost = 20000.0 check_gradient_unit_test(self, rotor)
class TestRotorCostAdder(unittest.TestCase): def setUp(self): self.rotor = RotorCostAdder() self.rotor.blade_cost = 20000.0 self.rotor.blade_number = 3 self.rotor.hub_system_cost = 20000.0 def test_functionality(self): self.rotor.run() self.assertEqual(round(self.rotor.cost,2), 80000.00) def test_gradient(self): check_gradient_unit_test(self, self.rotor)