ตัวช่วยทดสอบตัวกรอง
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) เพิ่ม |
void | addAllExcludeFilters ( filters) addAllExcludeFilters ( filters) เพิ่ม |
void | addAllIncludeAnnotation ( annotations) addAllIncludeAnnotation ( annotations) เพิ่ม |
void | addAllIncludeFilters ( filters) addAllIncludeFilters ( filters) เพิ่ม |
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) ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่ |
ผู้สร้างสาธารณะ
ตัวช่วยทดสอบตัวกรอง
public TestFilterHelper ()
ตัวช่วยทดสอบตัวกรอง
public TestFilterHelper (includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)
พารามิเตอร์ | |
---|---|
includeFilters | |
excludeFilters | |
includeAnnotation | |
excludeAnnotation |
วิธีการสาธารณะ
addAllExclude คำอธิบายประกอบ
public void addAllExcludeAnnotation (notAnnotations)
เพิ่ม ERROR(/Set)
ของการยกเว้นหมายเหตุประกอบการทดสอบที่จะรัน
พารามิเตอร์ | |
---|---|
notAnnotations |
เพิ่มตัวกรองที่ไม่รวมทั้งหมด
public void addAllExcludeFilters (filters)
เพิ่ม ERROR(/Set)
ของตัวกรองที่จะไม่รวมการทดสอบ
พารามิเตอร์ | |
---|---|
filters |
เพิ่มทั้งหมดรวมคำอธิบายประกอบ
public void addAllIncludeAnnotation (annotations)
เพิ่ม ERROR(/Set)
ของการรวมหมายเหตุประกอบการทดสอบที่จะรัน
พารามิเตอร์ | |
---|---|
annotations |
เพิ่มตัวกรองรวมทั้งหมด
public void addAllIncludeFilters (filters)
เพิ่ม ERROR(/Set)
ของตัวกรองที่จะรวมการทดสอบ
พารามิเตอร์ | |
---|---|
filters |
เพิ่มไม่รวมคำอธิบายประกอบ
public void addExcludeAnnotation (String notAnnotation)
เพิ่มคำอธิบายประกอบแบบแยกของการทดสอบที่จะรัน
พารามิเตอร์ | |
---|---|
notAnnotation | String |
เพิ่ม ExcludeFilter
public void addExcludeFilter (String filter)
เพิ่มตัวกรองที่จะไม่รวมการทดสอบ
พารามิเตอร์ | |
---|---|
filter | String |
เพิ่มรวมคำอธิบายประกอบ
public void addIncludeAnnotation (String annotation)
เพิ่มคำอธิบายประกอบรวมของการทดสอบที่จะเรียกใช้
พารามิเตอร์ | |
---|---|
annotation | String |
เพิ่มรวมตัวกรอง
public void addIncludeFilter (String filter)
เพิ่มตัวกรองที่จะรวมการทดสอบ
พารามิเตอร์ | |
---|---|
filter | String |
clearExcludeAnnotations
public void clearExcludeAnnotations ()
clearExcludeFilter
public void clearExcludeFilters ()
ล้างรวมคำอธิบายประกอบ
public void clearIncludeAnnotations ()
ล้างรวมตัวกรอง
public void clearIncludeFilters ()
getExcludeAnnotation
publicgetExcludeAnnotation ()
ส่งคืน | |
---|---|
รับตัวกรองที่ไม่รวม
publicgetExcludeFilters ()
ส่งคืน | |
---|---|
getIncludedAnnotation
publicgetIncludeAnnotation ()
ส่งคืน | |
---|---|
รับรวมตัวกรอง
publicgetIncludeFilters ()
ส่งคืน | |
---|---|
ควรเรียกใช้
public boolean shouldRun (Description desc,extraJars)
ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่
พารามิเตอร์ | |
---|---|
desc | Description : Description ที่อธิบายการทดสอบ |
extraJars | ERROR(/File) ที่ชี้ไปยัง jar พิเศษที่จะโหลด |
ส่งคืน | |
---|---|
boolean | จริงถ้าวิธีทดสอบควรรัน มิฉะนั้นจะเป็นเท็จ |
ควรเรียกใช้
public boolean shouldRun (String packageName, Class<?> classObj, Method method)
ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่
พารามิเตอร์ | |
---|---|
packageName | String : ชื่อของแพ็คเกจของเมธอด |
classObj | Class : คลาสของเมธอด |
method | Method : วิธีทดสอบ |
ส่งคืน | |
---|---|
boolean | จริงถ้าวิธีทดสอบควรรัน มิฉะนั้นจะเป็นเท็จ |
ควรทดสอบรัน
public boolean shouldTestRun (AnnotatedElement annotatedElement)
ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่
พารามิเตอร์ | |
---|---|
annotatedElement | AnnotatedElement : องค์ประกอบที่จะกรอง |
ส่งคืน | |
---|---|
boolean | เป็นจริงหากการทดสอบควรทำงาน มิฉะนั้นจะเป็นเท็จ |