FakeTestsZipFolder
public
class
FakeTestsZipFolder
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.FakeTestsZipFolder |
一种测试 fixture,用于根据内容列表创建虚假的未解压缩测试文件夹。
文件夹结构是根据提供给构造函数的文件名或文件夹名称列表配置的。不再需要相应文件夹时,应调用 FakeTestsZipFolder.cleanUp()。
摘要
公共构造函数 | |
|---|---|
FakeTestsZipFolder(Map<String, FakeTestsZipFolder.ItemType> items)
创建一个由空文件支持的虚假未解压缩测试文件夹 |
|
公共方法 | |
|---|---|
void
|
cleanUp()
删除整个虚假的解压缩测试文件夹 |
boolean
|
createItems()
创建虚假的未解压缩测试文件夹,如商品清单所示 |
File
|
getBasePath()
返回虚假解压缩文件夹的基本路径,该路径将替换真实测试 zip 展开到的根文件夹 |
受保护的方法 | |
|---|---|
File
|
getDataFolder()
|
公共构造函数
FakeTestsZipFolder
public FakeTestsZipFolder (Map<String, FakeTestsZipFolder.ItemType> items)
创建由空文件支持的虚假未解压缩测试文件夹
| 参数 | |
|---|---|
items |
Map:要包含在伪解压缩文件夹中的项目列表。映射的键应为项目的相对路径,条目的值应指示条目是否应由空文件或文件夹提供支持 |
公共方法
cleanUp
public void cleanUp ()
删除整个虚假的未解压缩测试文件夹
createItems
public boolean createItems ()
根据商品的清单创建虚假的未解压缩测试文件夹
| 返回 | |
|---|---|
boolean |
如果未能创建任何资源项,则为 false |
| 抛出 | |
|---|---|
|
java.io.IOException |
IOException |
|
getBasePath
public File getBasePath ()
返回虚假解压缩文件夹的基本路径,该路径将替换真实测试 ZIP 展开到的根文件夹
| 返回 | |
|---|---|
File |
|
受保护的方法
getDataFolder
protected File getDataFolder ()
| 返回 | |
|---|---|
File |
|