예제 #1
0
 def test_gap_recebe_valor_diferente_de_int(self):
     self.assertEqual(404, get_binary_gap("valor"))
     self.assertEqual(404, get_binary_gap([1]))
     self.assertEqual(404, get_binary_gap({1: 1}))
예제 #2
0
 def test_gap_recebe_15_retorna_0(self):
     self.assertEqual(0, get_binary_gap(15))
예제 #3
0
 def test_gap_recebe_1041_retorna_5(self):
     self.assertEqual(5, get_binary_gap(1041))
예제 #4
0
 def test_gap_recebe_529_retorna_4(self):
     self.assertEqual(4, get_binary_gap(529))
예제 #5
0
 def test_gap_recebe_20_retorna_1(self):
     self.assertEqual(1, get_binary_gap(20))
예제 #6
0
 def test_gap_recebe_32_retorna_0(self):
     self.assertEqual(0, get_binary_gap(32))
예제 #7
0
 def test_gap_recebe_11_retorna_1(self):
     self.assertEqual(1, get_binary_gap(11))
예제 #8
0
 def test_gap_retornando_um_inteiro(self):
     self.assertIs(int, type(get_binary_gap(1)))