FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


Eine Testvorrichtung, die einen gefälschten entzippten Testordner basierend auf einer Liste von Inhalten erstellt. Die Ordnerstruktur wird anhand einer Liste von Dateinamen oder Ordnernamen konfiguriert, die dem Konstruktor übergeben werden. FakeTestsZipFolder.cleanUp() sollte aufgerufen werden, nachdem der Ordner nicht mehr benötigt wird.

Zusammenfassung

Öffentliche Konstruktoren

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

Einen gefälschten entzippten Testordner mit leeren Dateien erstellen

Öffentliche Methoden

void cleanUp()

Löschen Sie den gesamten gefälschten entzippten Testordner.

boolean createItems()

Erstellen Sie einen gefälschten entzippten Testordner, wie im Manifest der Elemente angegeben.

File getBasePath()

Gibt die Basis des gefälschten entzippten Ordners zurück. Dies wäre ein Ersatz für den Stammordner, in dem eine echte ZIP-Datei mit Tests entpackt wird.

Geschützte Methoden

File getDataFolder()

Öffentliche Konstruktoren

FakeTestsZipFolder

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

Einen gefälschten entzippten Testordner mit leeren Dateien erstellen

Parameter
items Map: Liste der Elemente, die in den gefälschten entzippten Ordner aufgenommen werden sollen. Der Schlüssel der Karte muss der relative Pfad des Elements sein. Der Wert des Eintrags gibt an, ob der Eintrag durch eine leere Datei oder einen Ordner gesichert werden soll.

Öffentliche Methoden

cleanUp

public void cleanUp ()

Löschen Sie den gesamten gefälschten entzippten Testordner.

createItems

public boolean createItems ()

Erstellen Sie einen gefälschten entzippten Testordner, wie im Manifest der Elemente angegeben.

Gibt Folgendes zurück:
boolean „false“, wenn kein Element erstellt werden konnte

Löst aus
java.io.IOException
IOException

getBasePath

public File getBasePath ()

Gibt die Basis des gefälschten entzippten Ordners zurück. Dies wäre ein Ersatz für den Stammordner, in dem eine echte ZIP-Datei mit Tests entpackt wird.

Gibt Folgendes zurück:
File

Geschützte Methoden

getDataFolder

protected File getDataFolder ()

Gibt Folgendes zurück:
File