TestFilterHelper

public class TestFilterHelper
extends Object

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


คลาสตัวช่วยสำหรับการกรองการทดสอบ

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

TestFilterHelper ()
TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation) TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation) TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation) TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation) TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)

วิธีการสาธารณะ

void addAllExcludeAnnotation ( notAnnotations) addAllExcludeAnnotation ( notAnnotations)

เพิ่ม ERROR(/Set) ของการยกเว้นคำอธิบายประกอบของการทดสอบที่จะรัน

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

เพิ่ม ERROR(/Set) ของตัวกรองที่จะยกเว้นการทดสอบ

void addAllIncludeAnnotation ( annotations) addAllIncludeAnnotation ( annotations)

เพิ่ม ERROR(/Set) ของคำอธิบายประกอบรวมของการทดสอบที่จะรัน

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

เพิ่ม ERROR(/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 ()
getExcludeAnnotation ()
getExcludeFilters ()
getIncludeAnnotation ()
getIncludeFilters ()
boolean shouldRun (Description desc, extraJars) shouldRun (Description desc, extraJars)

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

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

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

boolean shouldTestRun (AnnotatedElement annotatedElement)

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

ผู้รับเหมาก่อสร้างสาธารณะ

TestFilterHelper

public TestFilterHelper ()

TestFilterHelper

public TestFilterHelper ( includeFilters, 
                 excludeFilters, 
                 includeAnnotation, 
                 excludeAnnotation)

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

excludeFilters

includeAnnotation

excludeAnnotation

วิธีการสาธารณะ

addAllExcludeAnnotation

public void addAllExcludeAnnotation ( notAnnotations)

เพิ่ม ERROR(/Set) ของการยกเว้นคำอธิบายประกอบของการทดสอบที่จะรัน

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

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

เพิ่ม ERROR(/Set) ของตัวกรองที่จะยกเว้นการทดสอบ

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

addAllIncludeAnnotation

public void addAllIncludeAnnotation ( annotations)

เพิ่ม ERROR(/Set) ของคำอธิบายประกอบรวมของการทดสอบที่จะรัน

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

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

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

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

addExcludeAnnotation

public void addExcludeAnnotation (String notAnnotation)

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

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

addExcludeFilter

public void addExcludeFilter (String filter)

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

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

addIncludeAnnotation

public void addIncludeAnnotation (String annotation)

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

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

เพิ่มIncludeFilter

public void addIncludeFilter (String filter)

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

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

clearExcludeAnnotations

public void clearExcludeAnnotations ()

clearExcludeFilters

public void clearExcludeFilters ()

clearIncludeAnnotations

public void clearIncludeAnnotations ()

ล้างรวมตัวกรอง

public void clearIncludeFilters ()

getExcludeAnnotation

public  getExcludeAnnotation ()

การส่งคืน

getExcludeFilters

public  getExcludeFilters ()

การส่งคืน

getIncludeAnnotation

public  getIncludeAnnotation ()

การส่งคืน

getIncludeFilters

public  getIncludeFilters ()

การส่งคืน

ควรเรียกใช้

public boolean shouldRun (Description desc, 
                 extraJars)

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

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

extraJars : รายการ ERROR(/File) ที่ชี้ไปที่ขวดเพิ่มเติมที่จะโหลด

การส่งคืน
boolean จริงหากวิธีทดสอบควรรัน มิฉะนั้นจะเป็นเท็จ

ควรเรียกใช้

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

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

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

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

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

การส่งคืน
boolean จริงหากวิธีทดสอบควรรัน มิฉะนั้นจะเป็นเท็จ

ควร TestRun

public boolean shouldTestRun (AnnotatedElement annotatedElement)

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

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

การส่งคืน
boolean จริงหากควรทำการทดสอบ มิฉะนั้นจะเป็นเท็จ