def test_construction_with_upper_sets_only_upper(self): validator = FloatBoundedValidator() upper = 5.4 validator.setUpper(upper) self.assertEqual(validator.hasUpper(), True) self.assertEqual(validator.hasLower(), False) self.assertEqual(validator.upper(), upper)
def test_construction_with_upper_sets_only_upper(self): validator = FloatBoundedValidator() upper = 5.4 validator.setUpper(upper) self.assertEquals(validator.hasUpper(), True) self.assertEquals(validator.hasLower(), False) self.assertEquals(validator.upper(), upper)
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_upper_only_keyword_in_constructor(self): validator = FloatBoundedValidator(upper=5.5) self.assertFalse(validator.hasLower()) self.assertTrue(validator.hasUpper()) self.assertEqual(validator.upper(), 5.5)
def test_upper_only_keyword_in_constructor(self): validator = FloatBoundedValidator(upper=5.5) self.assertFalse(validator.hasLower()) self.assertTrue(validator.hasUpper()) self.assertEquals(validator.upper(), 5.5)