def test_separa_lista_quando_nao_eh_multiplo(self): lista = [1, 2, 3, 4, 5, 6, 7] separador = camara.SeparadorDeLista(3) listas = separador.separa_lista_em_varias_listas(lista) self.assertEquals(len(listas), 3) self.assertEquals(listas[0], [1, 2, 3]) self.assertEquals(listas[1], [4, 5, 6]) self.assertEquals(listas[2], [7])
def test_separa_lista(self): lista = [1, 2, 3, 4, 5, 6] separador = camara.SeparadorDeLista(1) listas = separador.separa_lista_em_varias_listas(lista) self.assertEquals(len(listas), 1) self.assertEquals(listas[0], lista) separador = camara.SeparadorDeLista(2) listas = separador.separa_lista_em_varias_listas(lista) self.assertEquals(len(listas), 2) self.assertEquals(listas[0], [1, 2, 3]) self.assertEquals(listas[1], [4, 5, 6]) separador = camara.SeparadorDeLista(3) listas = separador.separa_lista_em_varias_listas(lista) self.assertEquals(len(listas), 3) self.assertEquals(listas[0], [1, 2]) self.assertEquals(listas[1], [3, 4]) self.assertEquals(listas[2], [5, 6])