Exemplo n.º 1
0
 def test_data_None(self):
     self.assertEqual(None, integer_validator(None))
Exemplo n.º 2
0
 def test_data_object(self):
     with self.assertRaises(BadRequest):
         integer_validator(AlgunObject())
         integer_validator('hola')
Exemplo n.º 3
0
 def test_data_float(self):
     self.assertEqual(2, integer_validator(1.01))
     self.assertEqual(1, integer_validator(0.01))
Exemplo n.º 4
0
 def test_data_bool(self):
     with self.assertRaises(BadRequest):
         integer_validator(True)
         integer_validator(False)
Exemplo n.º 5
0
 def test_data_integer(self):
     self.assertEqual(1, integer_validator('1'))
     self.assertEqual(0, integer_validator('0'))
     self.assertEqual(-1, integer_validator('-1'))
Exemplo n.º 6
0
 def test_data_empty(self):
     with self.assertRaises(BadRequest):
         integer_validator('0')
         integer_validator('')
Exemplo n.º 7
0
 def test_data_ok(self):
     self.assertEqual(5, integer_validator(5))