def setUp(self): self.aep = BasicAEP() self.aep.AEP_one_turbine = 75.4 self.aep.array_losses = 0.059 self.aep.other_losses = 0.0 self.aep.availability = 0.94 self.aep.turbine_number = 100
class TestBasicAEP(unittest.TestCase): def setUp(self): self.aep = BasicAEP() self.aep.AEP_one_turbine = 75.4 self.aep.array_losses = 0.059 self.aep.other_losses = 0.0 self.aep.availability = 0.94 self.aep.turbine_number = 100 def test_functionality(self): self.aep.run() self.assertEqual(round(self.aep.net_aep,1), 6669.4) def test_gradient(self): check_gradient_unit_test(self, self.aep)