FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


Un fixture di test che crea una cartella di test non compressa fittizia in base a un elenco di contenuti. La struttura delle cartelle viene configurata in base a un elenco di nomi di file o cartelle, come fornito al costruttore. FakeTestsZipFolder.cleanUp() deve essere chiamato dopo che la cartella non è più necessaria.

Riepilogo

Costruttori pubblici

FakeTestsZipFolder(Map<String, FakeTestsZipFolder.ItemType> items)

Crea una cartella di test decompressa fittizia supportata da file vuoti

Metodi pubblici

void cleanUp()

Elimina l'intera cartella di test fittizia decompressa

boolean createItems()

Crea una cartella di test decompressa fittizia come indicato dal manifest degli elementi

File getBasePath()

Restituisce la base della cartella fittizia decompressa. Si tratta di una sostituzione della cartella principale in cui viene espanso un file zip di test reale.

Metodi protetti

File getDataFolder()

Costruttori pubblici

FakeTestsZipFolder

public FakeTestsZipFolder (Map<String, FakeTestsZipFolder.ItemType> items)

Crea una cartella di test decompressa fittizia supportata da file vuoti

Parametri
items Map: elenco di elementi da includere nella cartella fittizia decompressa. La chiave della mappa deve essere il percorso relativo dell'elemento, il valore della voce deve indicare se la voce deve essere supportata da un file o una cartella vuoti

Metodi pubblici

cleanUp

public void cleanUp ()

Elimina l'intera cartella di test fittizia decompressa

createItems

public boolean createItems ()

Crea una cartella di test decompressa fittizia come indicato dal manifest degli elementi

Resi
boolean false se non è stato possibile creare alcun elemento

Genera
java.io.IOException
IOException

getBasePath

public File getBasePath ()

Restituisce la base della cartella fittizia decompressa. Si tratta di una sostituzione della cartella principale in cui viene espanso un file zip di test reale.

Resi
File

Metodi protetti

getDataFolder

protected File getDataFolder ()

Resi
File