class TestSimpleCalculator(unittest.TestCase): def setUp(self): unittest.TestCase.setUp(self) stdintensities = {29: (2.0, 0.2), 79: (4.0, 0.4)} self.calc = SimpleCalculator(None, stdintensities) def tearDown(self): unittest.TestCase.tearDown(self) def testcalculate(self): unkintensities = {29: (1.0, 0.1), 79: (2.0, 0.2)} kratio = self.calc.calculate(unkintensities) self.assertAlmostEqual(0.5, kratio[29][0], 4) self.assertAlmostEqual(0.07071, kratio[29][1], 4) self.assertAlmostEqual(0.5, kratio[79][0], 4) self.assertAlmostEqual(0.07071, kratio[79][1], 4)
def setUp(self): unittest.TestCase.setUp(self) stdintensities = {29: (2.0, 0.2), 79: (4.0, 0.4)} self.calc = SimpleCalculator(None, stdintensities)