TestFilterHelper
  public
  
  
  
  class
  TestFilterHelper
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.TestFilterHelper | 
คลาสตัวช่วยสำหรับการกรองการทดสอบ
สรุป
| ตัวสร้างแบบสาธารณะ | |
|---|---|
| 
      TestFilterHelper()
       | |
| 
      TestFilterHelper( | |
| เมธอดสาธารณะ | |
|---|---|
| 
        
        
        
        
        
        void | 
      addAllExcludeAnnotation(เพิ่ม  | 
| 
        
        
        
        
        
        void | 
      addAllExcludeFilters(เพิ่ม  | 
| 
        
        
        
        
        
        void | 
      addAllIncludeAnnotation(เพิ่ม  | 
| 
        
        
        
        
        
        void | 
      addAllIncludeFilters(เพิ่ม  | 
| 
        
        
        
        
        
        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, ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่ | 
| 
        
        
        
        
        
        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 | 
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
publicgetExcludeAnnotation () 
| คิกรีเทิร์น | |
|---|---|
|  | |
getExcludeFilters
publicgetExcludeFilters () 
| คิกรีเทิร์น | |
|---|---|
|  | |
getIncludeAnnotation
publicgetIncludeAnnotation () 
| คิกรีเทิร์น | |
|---|---|
|  | |
getIncludeFilters
publicgetIncludeFilters () 
| คิกรีเทิร์น | |
|---|---|
|  | |
shouldRun
public boolean shouldRun (Description desc, 
                 extraJars) ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่
| พารามิเตอร์ | |
|---|---|
| desc | Description:Descriptionที่อธิบายการทดสอบ | 
| extraJars | : รายการERROR(/File)ที่ชี้ไปยังไฟล์ jar เพิ่มเติมที่จะโหลด | 
| คิกรีเทิร์น | |
|---|---|
| boolean | จริงหากควรเรียกใช้เมธอดทดสอบ เป็นเท็จหากไม่ | 
shouldRun
public boolean shouldRun (String packageName, 
                Class<?> classObj, 
                Method method)ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่
| พารามิเตอร์ | |
|---|---|
| packageName | String: ชื่อแพ็กเกจของเมธอด | 
| classObj | Class: คลาสของเทมอด | 
| method | Method: test method | 
| คิกรีเทิร์น | |
|---|---|
| boolean | จริงหากควรเรียกใช้เมธอดทดสอบ เป็นเท็จหากไม่ | 
shouldTestRun
public boolean shouldTestRun (AnnotatedElement annotatedElement)
ตรวจสอบว่าองค์ประกอบที่มีคำอธิบายประกอบผ่านตัวกรองหรือไม่
| พารามิเตอร์ | |
|---|---|
| annotatedElement | AnnotatedElement: องค์ประกอบที่จะกรอง | 
| คิกรีเทิร์น | |
|---|---|
| boolean | จริงหากการทดสอบควรทํางาน เป็นเท็จหากไม่ | 
