FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


Narzędzie testowe, które tworzy fałszywy rozpakowany folder testów na podstawie listy treści. Struktura folderów jest konfigurowana na podstawie listy nazw plików lub folderów podanej w konstruktorze. Metodę FakeTestsZipFolder.cleanUp() należy wywołać, gdy folder nie jest już potrzebny.

Podsumowanie

Konstruktory publiczne

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

Utwórz fałszywy folder z rozpakowanymi testami, który zawiera puste pliki.

Metody publiczne

void cleanUp()

Usuń cały fałszywy rozpakowany folder testowy

boolean createItems()

Utwórz fałszywy folder testów rozpakowanych zgodnie z manifestem elementów.

File getBasePath()

Zwraca podstawę fałszywego rozpakowanego folderu. Zastępuje on folder główny, w którym rozpakowywany jest prawdziwy plik ZIP z testami.

Metody chronione

File getDataFolder()

Konstruktory publiczne

FakeTestsZipFolder

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

Utwórz fałszywy folder z rozpakowanymi testami, który zawiera puste pliki.

Parametry
items Map: lista elementów do uwzględnienia w fałszywym rozpakowanym folderze. Kluczem mapy jest ścieżka względna elementu, a wartość wpisu wskazuje, czy wpis powinien być obsługiwany przez pusty plik czy folder.

Metody publiczne

cleanUp

public void cleanUp ()

Usuń cały fałszywy rozpakowany folder testowy

createItems

public boolean createItems ()

Utwórz fałszywy folder testów rozpakowanych zgodnie z manifestem elementów.

Zwraca
boolean false, jeśli nie udało się utworzyć żadnego elementu.

Zgłasza
java.io.IOException
IOException

getBasePath

public File getBasePath ()

Zwraca podstawę fałszywego rozpakowanego folderu. Będzie to zamiennik folderu głównego, w którym rozpakowywany jest prawdziwy plik ZIP z testami.

Zwraca
File

Metody chronione

getDataFolder

protected File getDataFolder ()

Zwraca
File