class TestEllipsoid(unittest.TestCase): """ Unit tests for calculate_ER (Ellipsoid model) """ def setUp(self): from sas.models.EllipsoidModel import EllipsoidModel from sas.models.DiamEllipFunc import DiamEllipFunc self.comp = EllipsoidModel() self.diam = DiamEllipFunc() def test(self): """ Test 1D model for a Ellipsoid """ self.comp.setParam("radius_a", 20) self.comp.setParam("radius_b", 400) self.diam.setParam("radius_a", 20) self.diam.setParam("radius_b", 400) self.assertAlmostEqual(self.comp.calculate_ER(), self.diam.run(0.1) / 2)
class TestEllipsoid(unittest.TestCase): """ Unit tests for calculate_ER (Ellipsoid model) """ def setUp(self): from sas.models.EllipsoidModel import EllipsoidModel from sas.models.DiamEllipFunc import DiamEllipFunc self.comp = EllipsoidModel() self.diam = DiamEllipFunc() def test(self): """ Test 1D model for a Ellipsoid """ self.comp.setParam("radius_a", 20) self.comp.setParam("radius_b",400) self.diam.setParam("radius_a", 20) self.diam.setParam("radius_b",400) self.assertAlmostEqual(self.comp.calculate_ER(), self.diam.run(0.1)/2)