FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

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


ฟิกซ์เจอร์การทดสอบที่สร้างโฟลเดอร์ทดสอบที่แตกไฟล์แล้วจำลองตามรายการเนื้อหา ระบบจะกำหนดค่าโครงสร้างโฟลเดอร์ตามรายการชื่อไฟล์หรือชื่อโฟลเดอร์ตามที่ระบุให้กับคอนสตรคเตอร์ ควรเรียกใช้ FakeTestsZipFolder.cleanUp() หลังจากที่ไม่จำเป็นต้องใช้โฟลเดอร์แล้ว

สรุป

ตัวสร้างแบบสาธารณะ

FakeTestsZipFolder( items)

สร้างโฟลเดอร์การทดสอบที่แตกไฟล์แล้วจำลองขึ้นมาซึ่งมีไฟล์ว่าง

เมธอดสาธารณะ

void cleanUp()

ลบโฟลเดอร์ทดสอบที่แตกไฟล์แล้วทั้งหมด

boolean createItems()

สร้างโฟลเดอร์ทดสอบที่แตกไฟล์แล้วจำลองตามที่ไฟล์ Manifest ของรายการระบุ

File getBasePath()

แสดงฐานของโฟลเดอร์ที่แตกไฟล์ปลอม ซึ่งจะเป็นการเปลี่ยนโฟลเดอร์รูทที่ขยายไฟล์ ZIP ทดสอบจริง

วิธีการที่มีการป้องกัน

File getDataFolder()

ตัวสร้างแบบสาธารณะ

FakeTestsZipFolder

public FakeTestsZipFolder ( items)

สร้างโฟลเดอร์การทดสอบที่แตกไฟล์แล้วจำลองขึ้นมาซึ่งมีไฟล์ว่าง

พารามิเตอร์
items : รายการที่จะรวมไว้ในโฟลเดอร์ที่แตกไฟล์จำลอง คีย์ของแผนที่ต้องเป็นเส้นทางแบบสัมพัทธ์ของรายการ ค่าของรายการต้องระบุว่าควรสำรองข้อมูลรายการด้วยไฟล์หรือโฟลเดอร์ว่างหรือไม่

เมธอดสาธารณะ

cleanUp

public void cleanUp ()

ลบโฟลเดอร์ทดสอบที่แตกไฟล์แล้วทั้งหมด

createItems

public boolean createItems ()

สร้างโฟลเดอร์ทดสอบที่แตกไฟล์แล้วจำลองตามที่ไฟล์ Manifest ของรายการระบุ

คิกรีเทิร์น
boolean เท็จหากสร้างรายการไม่สำเร็จ

โยน
IOException

getBasePath

public File getBasePath ()

แสดงฐานของโฟลเดอร์ที่แตกไฟล์ปลอม ซึ่งจะเป็นการเปลี่ยนโฟลเดอร์รูทที่ขยายไฟล์ ZIP ทดสอบจริง

คิกรีเทิร์น
File

วิธีการที่มีการป้องกัน

getDataFolder

protected File getDataFolder ()

คิกรีเทิร์น
File