class TestFCParaCrystal(unittest.TestCase): """ Unit tests for Face Centered Cubic ParaCrystal Model function """ def setUp(self): from sas.models.FCCrystalModel import FCCrystalModel self.model = FCCrystalModel() def test1D(self): self.model.setParam("d_factor", 0.05) # the values are from Igor pro calculation # the different digits are due to precision of q values self.assertAlmostEqual(self.model.run(0.001), 0.121017, 6) self.assertAlmostEqual(self.model.run(0.215268), 0.0107218, 6) self.assertAlmostEqual(self.model.runXY(0.414467), 0.000443282, 6)
class TestFCParaCrystal(unittest.TestCase): """ Unit tests for Face Centered Cubic ParaCrystal Model function """ def setUp(self): from sas.models.FCCrystalModel import FCCrystalModel self.model= FCCrystalModel() def test1D(self): self.model.setParam("d_factor", 0.05) # the values are from Igor pro calculation # the different digits are due to precision of q values self.assertAlmostEqual(self.model.run(0.001), 0.121017, 6) self.assertAlmostEqual(self.model.run(0.215268), 0.0107218, 6) self.assertAlmostEqual(self.model.runXY(0.414467), 0.000443282, 6)
def setUp(self): from sas.models.FCCrystalModel import FCCrystalModel self.model = FCCrystalModel()
def setUp(self): from sas.models.FCCrystalModel import FCCrystalModel self.model= FCCrystalModel()