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 |
|