class RandomUniformDistributionFloatProviderTest(unittest.TestCase): """Test class for RandomUniformDistributionFloatProvider. """ def setUp(self): self.provider = RandomUniformDistributionFloatProvider() def tearDown(self): pass def testGetValue(self): """Tests getValue() """ value = self.provider.getValue() self.assertTrue(self.provider.DEFAULT_MIN <= value <= self.provider.DEFAULT_MAX) min = 0 max = 10 self.provider.param_values = {'min': min, 'max': max} value = self.provider.getValue() self.assertTrue(min <= value <= max) def testGetValueWithInvalidParameters(self): """Tests getValue() with invalid min and max parameters. """ min = 'asdf' max = None self.provider.param_values = {'min': min, 'max': max} self.assertRaises(ParameterValueError, self.provider.getValue)
class RandomUniformDistributionFloatProviderTest(unittest.TestCase): """Test class for RandomUniformDistributionFloatProvider. """ def setUp(self): self.provider = RandomUniformDistributionFloatProvider() def tearDown(self): pass def testGetValue(self): """Tests getValue() """ value = self.provider.getValue() self.assertTrue( self.provider.DEFAULT_MIN <= value <= self.provider.DEFAULT_MAX) min = 0 max = 10 self.provider.param_values = {'min': min, 'max': max} value = self.provider.getValue() self.assertTrue(min <= value <= max) def testGetValueWithInvalidParameters(self): """Tests getValue() with invalid min and max parameters. """ min = 'asdf' max = None self.provider.param_values = {'min': min, 'max': max} self.assertRaises(ParameterValueError, self.provider.getValue)
def setUp(self): self.provider = RandomUniformDistributionFloatProvider()