def current_flow_units(self, value): self.__current_flow_units = validator.validate_string(value)
def totalizer_units(self, value): self.__totalizer_units = validator.validate_string(value)
def phone_number(self, value): self.__phone_number = validator.validate_string(value)
def test_failOnCaseSensitiveTrue(self): self.assertTrue( not validate_string('ROCK', case_sensitive=True, acceptable_values=['rock', 'paper', 'scissors']))
def test_failOnEmpty(self): self.assertTrue(not validate_string('', allows_empty=False))
def test_succeedOnValidOptionCaseSensitiveFalse(self): self.assertTrue(validate_string('ROCK', acceptable_values=['rock', 'paper', 'scissors']))
def test_succeedOnNotNone(self): self.assertTrue(validate_string('lizard', allows_none=False))
def test_succeedOnNotEmpty(self): self.assertTrue(validate_string('lizard', allows_empty=False))
def test_failOnInvalidOption(self): self.assertTrue(not validate_string('spock', acceptable_values=['rock', 'paper', 'scissors']))
def test_failOnNone(self): self.assertTrue(not validate_string(None, allows_none=False))