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) เพิ่ม |
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) ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่ |
ผู้รับเหมาก่อสร้างสาธารณะ
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
publicgetExcludeAnnotation ()
การส่งคืน | |
---|---|
getExcludeFilters
publicgetExcludeFilters ()
การส่งคืน | |
---|---|
getIncludeAnnotation
publicgetIncludeAnnotation ()
การส่งคืน | |
---|---|
getIncludeFilters
publicgetIncludeFilters ()
การส่งคืน | |
---|---|
ควรเรียกใช้
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 | จริงหากควรทำการทดสอบ มิฉะนั้นจะเป็นเท็จ |