Trình trợ giúp bộ lọc kiểm thử

public class TestFilterHelper
extends Object

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


Lớp trợ giúp để lọc kiểm thử

Tóm tắt

Hàm khởi tạo công khai

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

Phương thức công khai

void addAllExcludeAnnotation( notAnnotations)

Thêm ERROR(/Set) chú giải loại trừ của chương trình kiểm thử để chạy

void addAllExcludeFilters( filters)

Thêm ERROR(/Set) của các bộ lọc cần loại trừ.

void addAllIncludeAnnotation( annotations)

Thêm ERROR(/Set) của chú giải include của kiểm thử để chạy

void addAllIncludeFilters( filters)

Thêm ERROR(/Set) bộ lọc của các kiểm thử cần đưa vào

void addExcludeAnnotation(String notAnnotation)

Thêm chú giải loại trừ của chương trình kiểm thử để chạy

void addExcludeFilter(String filter)

Thêm bộ lọc về các thử nghiệm cần loại trừ

void addIncludeAnnotation(String annotation)

Thêm chú giải include của chương trình kiểm thử cần chạy

void addIncludeFilter(String filter)

Thêm bộ lọc về các thử nghiệm cần đưa vào

void clearExcludeAnnotations()
void clearExcludeFilters()
void clearIncludeAnnotations()
void clearIncludeFilters()
getExcludeAnnotation()
getExcludeFilters()
getIncludeAnnotation()
getIncludeFilters()
boolean shouldRun(Description desc, extraJars)

Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không

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

Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không

boolean shouldTestRun(AnnotatedElement annotatedElement)

Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không

Hàm khởi tạo công khai

Trình trợ giúp bộ lọc kiểm thử

public TestFilterHelper ()

Trình trợ giúp bộ lọc kiểm thử

public TestFilterHelper ( includeFilters, 
                 excludeFilters, 
                 includeAnnotation, 
                 excludeAnnotation)

Tham số
includeFilters

excludeFilters

includeAnnotation

excludeAnnotation

Phương thức công khai

addTất cả loại trừ chú thích

public void addAllExcludeAnnotation ( notAnnotations)

Thêm ERROR(/Set) chú giải loại trừ của chương trình kiểm thử để chạy

Tham số
notAnnotations

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

Thêm ERROR(/Set) của các bộ lọc cần loại trừ.

Tham số
filters

addAllIncludeAnnotation Chú thích

public void addAllIncludeAnnotation ( annotations)

Thêm ERROR(/Set) của chú giải include của kiểm thử để chạy

Tham số
annotations

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Thêm ERROR(/Set) bộ lọc của các kiểm thử cần đưa vào

Tham số
filters

thêmLoại trừChú thích

public void addExcludeAnnotation (String notAnnotation)

Thêm chú giải loại trừ của chương trình kiểm thử để chạy

Tham số
notAnnotation String

thêmLoại trừ Bộ lọc

public void addExcludeFilter (String filter)

Thêm bộ lọc về các thử nghiệm cần loại trừ

Tham số
filter String

addIncludeChú thích

public void addIncludeAnnotation (String annotation)

Thêm chú giải include của chương trình kiểm thử cần chạy

Tham số
annotation String

thêmBao gồmBộ lọc

public void addIncludeFilter (String filter)

Thêm bộ lọc về các thử nghiệm cần đưa vào

Tham số
filter String

xoá loại trừ chú thích

public void clearExcludeAnnotations ()

clearExcludeFilters

public void clearExcludeFilters ()

rõ ràng bao gồm chú thích

public void clearIncludeAnnotations ()

clearIncludeFilters

public void clearIncludeFilters ()

loại trừ chú thích

public  getExcludeAnnotation ()

Giá trị trả về

getExcludeFilters

public  getExcludeFilters ()

Giá trị trả về

getIncludeAnnotation

public  getIncludeAnnotation ()

Giá trị trả về

getIncludeFilters

public  getIncludeFilters ()

Giá trị trả về

nên chạy

public boolean shouldRun (Description desc, 
                 extraJars)

Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không

Tham số
desc Description: Description mô tả kiểm thử.

extraJars : một danh sách ERROR(/File) trỏ đến các lọ bổ sung cần tải.

Giá trị trả về
boolean true nếu phương thức kiểm thử chạy, false nếu không chạy

nên chạy

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

Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không

Tham số
packageName String: tên gói của phương thức

classObj Class: lớp của phương thức

method Method: phương pháp kiểm thử

Giá trị trả về
boolean true nếu phương thức kiểm thử chạy, false nếu không chạy

nênTestRun

public boolean shouldTestRun (AnnotatedElement annotatedElement)

Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không

Tham số
annotatedElement AnnotatedElement: phần tử cần lọc

Giá trị trả về
boolean true nếu kiểm thử chạy, false nếu không chạy