Ejemplo n.º 1
0
 def test_string_data_validator_short_string_with_min_and_max_lengths_fail_string_to_long(
         self):
     sdv = StringDataValidator()
     result = sdv.validate(data=self.short_str, min_length=1, max_length=2)
     self.assertIsNotNone(result)
     self.assertIsInstance(result, bool)
     self.assertFalse(result)
Ejemplo n.º 2
0
 def test_string_data_validator_none_value_with_contain_at_least_one_space_but_doesnt(
         self):
     sdv = StringDataValidator()
     result = sdv.validate(data=self.short_str,
                           contain_at_least_one_space=True)
     self.assertIsNotNone(result)
     self.assertIsInstance(result, bool)
     self.assertFalse(result)
Ejemplo n.º 3
0
 def test_string_data_validator_short_string_with_start_with_alpha_but_start_with_numeric(
         self):
     sdv = StringDataValidator()
     result = sdv.validate(data='1{}'.format(self.short_str),
                           start_with_alpha=True)
     self.assertIsNotNone(result)
     self.assertIsInstance(result, bool)
     self.assertFalse(result)
Ejemplo n.º 4
0
 def test_string_data_validator_short_string_with_start_with_alpha_and_start_with_space(
         self):
     sdv = StringDataValidator()
     result = sdv.validate(data=' {}'.format(self.short_str),
                           start_with_alpha=False)
     self.assertIsNotNone(result)
     self.assertIsInstance(result, bool)
     self.assertTrue(result)
Ejemplo n.º 5
0
 def test_string_data_validator_none_value_with_can_be_none_is_true(self):
     sdv = StringDataValidator()
     result = sdv.validate(data=None, can_be_none=True)
     self.assertIsNotNone(result)
     self.assertIsInstance(result, bool)
     self.assertTrue(result)
Ejemplo n.º 6
0
 def test_string_data_validator_short_string_with_start_with_alpha(self):
     sdv = StringDataValidator()
     result = sdv.validate(data=self.short_str, min_length=2, max_length=5)
     self.assertIsNotNone(result)
     self.assertIsInstance(result, bool)
     self.assertTrue(result)
Ejemplo n.º 7
0
 def test_string_data_validator_short_string_all_defaults(self):
     sdv = StringDataValidator()
     result = sdv.validate(data=self.short_str)
     self.assertIsNotNone(result)
     self.assertIsInstance(result, bool)
     self.assertTrue(result)