class DegenerateDistributionTest(unittest.TestCase): def setUp(self): self.distribution = DegenerateDistribution() def test_survival_zero_mean(self): self.assertEqual( 0, self.distribution.survival(numpy.random.random(), 0, None)) def test_survival_nonzeromean(self): loss_ratio = numpy.random.random() mean = loss_ratio - numpy.random.random() self.assertEqual(0, self.distribution.survival(loss_ratio, mean, None)) mean = loss_ratio + numpy.random.random() self.assertEqual(1, self.distribution.survival(loss_ratio, mean, None))
class DegenerateDistributionTest(unittest.TestCase): def setUp(self): self.distribution = DegenerateDistribution() def test_survival_zero_mean(self): self.assertEqual( 0, self.distribution.survival(numpy.random.random(), 0, None)) def test_survival_nonzeromean(self): loss_ratio = numpy.random.random() mean = loss_ratio - numpy.random.random() self.assertEqual( 0, self.distribution.survival(loss_ratio, mean, None)) mean = loss_ratio + numpy.random.random() self.assertEqual( 1, self.distribution.survival(loss_ratio, mean, None))
def setUp(self): self.distribution = DegenerateDistribution()