15 lines
		
	
	
		
			517 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			517 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from unittest import TestCase
 | |
| from owrx.property.validators import StringValidator
 | |
| 
 | |
| class StringValidatorTest(TestCase):
 | |
|     def testPassesStrings(self):
 | |
|         validator = StringValidator()
 | |
|         self.assertTrue(validator.isValid("text"))
 | |
| 
 | |
|     def testDoesntPassOthers(self):
 | |
|         validator = StringValidator()
 | |
|         self.assertFalse(validator.isValid(123))
 | |
|         self.assertFalse(validator.isValid(-2))
 | |
|         self.assertFalse(validator.isValid(.5))
 | |
|         self.assertFalse(validator.isValid(object()))
 | 
