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