Example #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)
Example #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)
Example #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)
Example #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)
Example #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)
Example #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)
Example #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)