FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


コンテンツのリストに基づいて偽の解凍されたテストフォルダーを作成するテストフィクスチャ。フォルダー構造は、コンストラクターに提供されるファイル名またはフォルダー名のリストに基づいて構成されます。 FakeTestsZipFolder#cleanUp()は、フォルダーが不要になった後で呼び出す必要があります。

概要

ネストされたクラス

enum FakeTestsZipFolder.ItemType

パブリックコンストラクター

FakeTestsZipFolder ( items) FakeTestsZipFolder ( items)

空のファイルで裏打ちされた偽の解凍されたテストフォルダを作成します

パブリックメソッド

void cleanUp ()

偽の解凍されたテストフォルダ全体を削除します

boolean createItems ()

アイテムのマニフェストに示されているように、偽の解凍されたテストフォルダーを作成します

File getBasePath ()

偽の解凍されたフォルダのベースを返しますこれは、実際のテストzipが展開されているルートフォルダの代わりになります

保護されたメソッド

File getDataFolder ()

パブリックコンストラクター

FakeTestsZipFolder

public FakeTestsZipFolder ( items)

空のファイルで裏打ちされた偽の解凍されたテストフォルダを作成します

パラメーター
items :偽の解凍フォルダに含めるアイテムのリスト。マップのキーはアイテムの相対パスであり、エントリの値は、エントリを空のファイルまたはフォルダでバックアップする必要があるかどうかを示します。

パブリックメソッド

掃除

public void cleanUp ()

偽の解凍されたテストフォルダ全体を削除します

createItems

public boolean createItems ()

アイテムのマニフェストに示されているように、偽の解凍されたテストフォルダーを作成します

戻り値
booleanアイテムの作成に失敗した場合はfalse

getBasePath

public File getBasePath ()

偽の解凍されたフォルダのベースを返しますこれは、実際のテストzipが展開されているルートフォルダの代わりになります

戻り値
File

保護されたメソッド

getDataFolder

protected File getDataFolder ()

戻り値
File