Exemplo n.º 1
0
    def test_when_hayDosFicherosConElMismoTamanyo_then_borrarUnFichero(self):
        directorio = Mock()
        directorio.ficheros = [self.fichero_repetido, self.fichero_repetido]

        # Codigo de prueba
        self.borrado.borra_ficheros_en(directorio)

        # Assert
        directorio.borrafichero.assert_called_with(self.fichero_repetido)
Exemplo n.º 2
0
    def test_when_hayTresFicheros_y_dosConElMismoTamanyo_then_borrarUnFichero(self):
        fichero_no_repetido = Mock()
        fichero_no_repetido.nombre = "fichero_no_repetido"
        fichero_no_repetido.tamanyo = 50

        directorio = Mock()
        directorio.ficheros = [self.fichero_repetido,  fichero_no_repetido, self.fichero_repetido]

        # Codigo de prueba
        self.borrado.borra_ficheros_en(directorio)

        # Assert
        directorio.borrafichero.assert_called_with(self.fichero_repetido)