Exemplo n.º 1
0
 def test_drawing(self):
     self.assertEqual(solve(self.n0, self.p0), 0)
     self.assertEqual(solve(self.n1, self.p1), 0)
     self.assertEqual(solve(self.n2, self.p2), 2)
     self.assertEqual(solve(self.n3, self.p3), 2)
     self.assertEqual(solve(self.n4, self.p4), 1)
     self.assertEqual(solve(self.n5, self.p5), 0)
     self.assertEqual(solve(self.n6, self.p6), 0)
     self.assertEqual(solve(self.n7, self.p7), 2)
     self.assertEqual(solve(self.n8, self.p8), 1)
     self.assertEqual(solve(self.n9, self.p9), 0)
Exemplo n.º 2
0
 def test_middle_par(self):
     self.assertEqual(solve(8, 5), 2)
Exemplo n.º 3
0
 def test_last_impar(self):
     self.assertEqual(solve(7, 7), 0)
Exemplo n.º 4
0
 def test_ultima_pagina_impar(self):
     self.assertEqual(solve(self.n_impar, self.n_impar), 0)
Exemplo n.º 5
0
 def testS(self):
     self.assertEqual(solve(6, 4), 1)
     self.assertEqual(solve(7, 5), 1)
Exemplo n.º 6
0
 def testMidPage(self):
     self.assertEqual(solve(6, 3), 1)
     self.assertEqual(solve(7, 4), 1)
Exemplo n.º 7
0
 def test_first_par(self):
     self.assertEqual(solve(10, 1), 0)
Exemplo n.º 8
0
 def test_second_half_impar(self):
     self.assertEqual(solve(7, 4), 1)
Exemplo n.º 9
0
 def test_primera_mitad_impar(self):
     self.assertEqual(solve(9, 3), 1)
Exemplo n.º 10
0
 def test_pag_central_impar(self):
     self.assertEqual(solve(9, 5), 2)
Exemplo n.º 11
0
 def test_ultima_pag_impar(self):
     self.assertEqual(solve(5, 5), 0)
Exemplo n.º 12
0
 def test_ultima_pag_par(self):
     self.assertEqual(solve(6, 6), 0)
Exemplo n.º 13
0
 def test_pagina_segunda_mitad_impar(self):
     self.assertEqual(solve(self.n_impar, 60), 20)
Exemplo n.º 14
0
 def test_pagina_primera_mitad_impar(self):
     self.assertEqual(solve(self.n_impar, 20), 10)
Exemplo n.º 15
0
 def test_pagina_central_impar(self):
     self.assertEqual(solve(self.n_impar, self.n_par / 2), 25)
Exemplo n.º 16
0
 def test_middle_impar(self):
     self.assertEqual(solve(9, 5), 2)
Exemplo n.º 17
0
 def test_first_half_impar(self):
     self.assertEqual(solve(5, 2), 1)
Exemplo n.º 18
0
 def test_segunda_mitad_par(self):
     self.assertEqual(solve(10, 7), 2)
Exemplo n.º 19
0
 def test_first_impar(self):
     self.assertEqual(solve(9, 1), 0)
Exemplo n.º 20
0
 def test_segunda_mitad_impar(self):
     self.assertEqual(solve(9, 7), 1)
Exemplo n.º 21
0
 def testLastPage(self):
     self.assertEqual(solve(6, 6), 0)
     self.assertEqual(solve(7, 7), 0)
Exemplo n.º 22
0
 def test_1a_pag_impar(self):
     self.assertEqual(solve(5, 1), 0)
Exemplo n.º 23
0
 def testF(self):
     self.assertEqual(solve(6, 2), 1)
     self.assertEqual(solve(7, 3), 1)
Exemplo n.º 24
0
 def test_last_par(self):
     self.assertEqual(solve(8, 8), 0)
Exemplo n.º 25
0
 def testPage1(self):
     self.assertEqual(solve(6, 1), 0)
     self.assertEqual(solve(7, 1), 0)
Exemplo n.º 26
0
 def test_primera_pagina_impar(self):
     self.assertEqual(solve(self.n_impar, self.p), 0)