def test_construction_with_lower_sets_only_lower(self): validator = FloatBoundedValidator() lower = 1.4 validator.setLower(lower) self.assertEqual(validator.hasLower(), True) self.assertFalse(validator.hasUpper()) self.assertEqual(validator.lower(), lower)
def test_construction_with_lower_sets_only_lower(self): validator = FloatBoundedValidator() lower = 1.4 validator.setLower(lower) self.assertEquals(validator.hasLower(), True) self.assertFalse(validator.hasUpper()) self.assertEquals(validator.lower(), lower)
def test_constructor_sets_both_Exclusive_boundary_values_correctly(self): validator = FloatBoundedValidator(1.3, 2.6, True) self.assertTrue(validator.hasLower()) self.assertEqual(validator.lower(), 1.3) self.assertTrue(validator.hasUpper()) self.assertEqual(validator.upper(), 2.6) self.assertTrue(validator.isLowerExclusive()) self.assertTrue(validator.isUpperExclusive())
def test_constructor_sets_both_Exclusive_boundary_values_correctly(self): validator = FloatBoundedValidator(1.3, 2.6, True) self.assertTrue(validator.hasLower()) self.assertEquals(validator.lower(), 1.3) self.assertTrue(validator.hasUpper()) self.assertEquals(validator.upper(), 2.6) self.assertTrue(validator.isLowerExclusive()) self.assertTrue(validator.isUpperExclusive())
def test_lower_only_keyword_in_constructor(self): validator = FloatBoundedValidator(lower=2.5) self.assertTrue(validator.hasLower()) self.assertEqual(validator.lower(), 2.5) self.assertFalse(validator.hasUpper())
def test_lower_only_keyword_in_constructor(self): validator = FloatBoundedValidator(lower=2.5) self.assertTrue(validator.hasLower()) self.assertEquals(validator.lower(), 2.5) self.assertFalse(validator.hasUpper())