FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.FakeTestsZipFolder


Um fixture de teste que cria uma pasta de testes descompactados falsos com base em uma lista de conteúdo. A estrutura de pastas é configurada com base em uma lista de nomes de arquivos ou pastas, conforme fornecido ao construtor. FakeTestsZipFolder.cleanUp() precisa ser chamado depois que a pasta não for mais necessária.

Resumo

Construtores públicos

FakeTestsZipFolder( items)

Criar uma pasta de testes descompactados falsos com arquivos vazios

Métodos públicos

void cleanUp()

Excluir toda a pasta de teste falsa descompactada

boolean createItems()

Criar uma pasta de testes descompactados falsos, conforme indicado pelo manifesto de itens

File getBasePath()

Retorna a base da pasta descompactada falsa. Essa seria uma substituição da pasta raiz em que um arquivo ZIP de testes reais é aberto.

Métodos protegidos

File getDataFolder()

Construtores públicos

FakeTestsZipFolder

public FakeTestsZipFolder ( items)

Criar uma pasta de testes descompactados falsos com arquivos vazios

Parâmetros
items : lista de itens a serem incluídos na pasta descompactada falsa. A chave do mapa precisa ser o caminho relativo do item. O valor da entrada precisa indicar se a entrada precisa ser apoiada por um arquivo vazio ou uma pasta.

Métodos públicos

cleanUp

public void cleanUp ()

Excluir toda a pasta de teste falsa descompactada

createItems

public boolean createItems ()

Criar uma pasta de testes descompactados falsos, conforme indicado pelo manifesto de itens

Retorna
boolean "false" se não for possível criar nenhum item

Gera
IOException

getBasePath

public File getBasePath ()

Retorna a base da pasta descompactada falsa. Essa seria uma substituição da pasta raiz em que um arquivo ZIP de testes reais é aberto.

Retorna
File

Métodos protegidos

getDataFolder

protected File getDataFolder ()

Retorna
File