TestFilterHelper

public class TestFilterHelper
extends Object

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


คลาส Helper สำหรับการกรองการทดสอบ

สรุป

เครื่องมือสร้างสาธารณะ

TestFilterHelper()
TestFilterHelper(Collection<String> includeFilters, Collection<String> excludeFilters, Collection<String> includeAnnotation, Collection<String> excludeAnnotation)

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

void addAllExcludeAnnotation(Set<String> notAnnotations)

เพิ่มSetของคำอธิบายประกอบการยกเว้นของการทดสอบที่จะเรียกใช้

void addAllExcludeFilters(Set<String> filters)

เพิ่ม Set ของตัวกรองที่ต้องการยกเว้นการทดสอบ

void addAllIncludeAnnotation(Set<String> annotations)

เพิ่ม Set ของคำอธิบายประกอบที่รวมไว้ของการทดสอบที่จะเรียกใช้

void addAllIncludeFilters(Set<String> filters)

เพิ่ม Set ของตัวกรองที่รวมการทดสอบ

void addExcludeAnnotation(String notAnnotation)

เพิ่มคำอธิบายประกอบการยกเว้นของการทดสอบที่จะเรียกใช้

void addExcludeFilter(String filter)

เพิ่มตัวกรองของเทสต์ที่จะยกเว้น

void addIncludeAnnotation(String annotation)

เพิ่มคำอธิบายประกอบรวมของการทดสอบที่จะเรียกใช้

void addIncludeFilter(String filter)

เพิ่มตัวกรองของการทดสอบที่จะรวม

void clearExcludeAnnotations()
void clearExcludeFilters()
void clearIncludeAnnotations()
void clearIncludeFilters()
Set<String> getExcludeAnnotation()
Set<String> getExcludeFilters()
Set<String> getIncludeAnnotation()
Set<String> getIncludeFilters()
boolean shouldRun(Description desc, List<File> extraJars)

ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่

boolean shouldRun(String packageName, Class<?> classObj, Method method)

ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่

boolean shouldTestRun(AnnotatedElement annotatedElement)

ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่

boolean shouldTestRun(Description desc)

ตรวจสอบว่าDescriptionที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่

เครื่องมือสร้างสาธารณะ

TestFilterHelper

public TestFilterHelper ()

TestFilterHelper

public TestFilterHelper (Collection<String> includeFilters, 
                Collection<String> excludeFilters, 
                Collection<String> includeAnnotation, 
                Collection<String> excludeAnnotation)

พารามิเตอร์
includeFilters Collection

excludeFilters Collection

includeAnnotation Collection

excludeAnnotation Collection

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

addAllExcludeAnnotation

public void addAllExcludeAnnotation (Set<String> notAnnotations)

เพิ่มSetของคำอธิบายประกอบการยกเว้นของการทดสอบที่จะเรียกใช้

พารามิเตอร์
notAnnotations Set

addAllExcludeFilters

public void addAllExcludeFilters (Set<String> filters)

เพิ่ม Set ของตัวกรองที่ต้องการยกเว้นการทดสอบ

พารามิเตอร์
filters Set

addAllIncludeAnnotation

public void addAllIncludeAnnotation (Set<String> annotations)

เพิ่ม Set ของคำอธิบายประกอบที่รวมไว้ของการทดสอบที่จะเรียกใช้

พารามิเตอร์
annotations Set

addAllIncludeFilters

public void addAllIncludeFilters (Set<String> filters)

เพิ่ม Set ของตัวกรองที่รวมการทดสอบ

พารามิเตอร์
filters Set

addExcludeAnnotation

public void addExcludeAnnotation (String notAnnotation)

เพิ่มคำอธิบายประกอบการยกเว้นของการทดสอบที่จะเรียกใช้

พารามิเตอร์
notAnnotation String

addExcludeFilter

public void addExcludeFilter (String filter)

เพิ่มตัวกรองของเทสต์ที่จะยกเว้น

พารามิเตอร์
filter String

addIncludeAnnotation

public void addIncludeAnnotation (String annotation)

เพิ่มคำอธิบายประกอบรวมของการทดสอบที่จะเรียกใช้

พารามิเตอร์
annotation String

addIncludeFilter

public void addIncludeFilter (String filter)

เพิ่มตัวกรองของการทดสอบที่จะรวม

พารามิเตอร์
filter String

clearExcludeAnnotations

public void clearExcludeAnnotations ()

clearExcludeFilters

public void clearExcludeFilters ()

clearIncludeAnnotations

public void clearIncludeAnnotations ()

clearIncludeFilters

public void clearIncludeFilters ()

getExcludeAnnotation

public Set<String> getExcludeAnnotation ()

การคืนสินค้า
Set<String>

getExcludeFilters

public Set<String> getExcludeFilters ()

การคืนสินค้า
Set<String>

getIncludeAnnotation

public Set<String> getIncludeAnnotation ()

การคืนสินค้า
Set<String>

getIncludeFilters

public Set<String> getIncludeFilters ()

การคืนสินค้า
Set<String>

shouldRun

public boolean shouldRun (Description desc, 
                List<File> extraJars)

ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่

พารามิเตอร์
desc Description: Description ที่อธิบายการทดสอบ

extraJars List: รายการ File ที่ชี้ไปยังไฟล์ JAR เพิ่มเติมที่จะโหลด

การคืนสินค้า
boolean จริง หากควรเรียกใช้เมธอดทดสอบ หรือเป็นเท็จ

shouldRun

public boolean shouldRun (String packageName, 
                Class<?> classObj, 
                Method method)

ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่

พารามิเตอร์
packageName String: ชื่อแพ็กเกจของเมธอด

classObj Class: คลาสของเมธอด

method Method: วิธีทดสอบ

การคืนสินค้า
boolean จริง หากควรเรียกใช้เมธอดทดสอบ หรือเป็นเท็จ

shouldTestRun

public boolean shouldTestRun (AnnotatedElement annotatedElement)

ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่

พารามิเตอร์
annotatedElement AnnotatedElement: องค์ประกอบที่จะกรอง

การคืนสินค้า
boolean จริง หากควรเรียกใช้การทดสอบ เท็จ หากไม่

shouldTestRun

public boolean shouldTestRun (Description desc)

ตรวจสอบว่าDescriptionที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่

พารามิเตอร์
desc Description: องค์ประกอบที่จะกรอง

การคืนสินค้า
boolean จริง หากควรเรียกใช้การทดสอบ เท็จ หากไม่