class TestVesicle(unittest.TestCase):
    """ Unit tests for calculate_ER (VesicleModel) """
    def setUp(self):
        from sas.models.VesicleModel import VesicleModel
        self.comp = VesicleModel()

    def test(self):
        """ Test 1D model for a Vesicle """
        self.comp.setParam("radius", 60)
        self.comp.setParam("thickness", 30)
        self.assertAlmostEqual(self.comp.calculate_ER(), 90)
class TestVesicle(unittest.TestCase):
    """ Unit tests for calculate_ER (VesicleModel) """
    
    def setUp(self):
        from sas.models.VesicleModel import VesicleModel
        self.comp = VesicleModel()
        
    def test(self):
        """ Test 1D model for a Vesicle """
        self.comp.setParam("radius", 60)
        self.comp.setParam("thickness", 30)
        self.assertAlmostEqual(self.comp.calculate_ER(), 90)   
    def setUp(self):

        from sas.models.OnionExpShellModel import OnionExpShellModel
        from sas.models.CoreMultiShellModel import CoreMultiShellModel
        from sas.models.VesicleModel import VesicleModel 
        
        # intit models and the multifactor
        self.model = OnionExpShellModel(1)
        self.model2 = OnionExpShellModel(1).model
        self.model3 = CoreMultiShellModel(1)
        self.model4 = VesicleModel()
        self.model5 = OnionExpShellModel(9)
 def setUp(self):
     from sas.models.VesicleModel import VesicleModel
     self.comp = VesicleModel()
 def setUp(self):
     from sas.models.VesicleModel import VesicleModel
     self.comp = VesicleModel()