টেস্টফিল্টারহেল্পার
public class TestFilterHelper
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.TestFilterHelper |
টেস্ট ফিল্টার করার জন্য সহায়ক ক্লাস
সারসংক্ষেপ
সরকারি নির্মাণকারী | |
|---|---|
TestFilterHelper () | |
TestFilterHelper (Collection<String> includeFilters, Collection<String> excludeFilters, Collection<String> includeAnnotation, Collection<String> excludeAnnotation) | |
জনসাধারণের পদ্ধতি | |
|---|---|
void | addAllExcludeAnnotation (Set<String> notAnnotations) চালানোর জন্য টেস্টের এক্সক্লুড অ্যানোটেশনের |
void | addAllExcludeFilters (Set<String> filters) কোন কোন পরীক্ষা বাদ দেওয়া হবে, তার ফিল্টার |
void | addAllIncludeAnnotation (Set<String> annotations) চালানোর জন্য টেস্টের include অ্যানোটেশনের |
void | addAllIncludeFilters (Set<String> filters) কোন কোন পরীক্ষা অন্তর্ভুক্ত করা হবে তার ফিল্টার |
void | addExcludeAnnotation (String notAnnotation)চালানোর জন্য টেস্টটিতে একটি এক্সক্লুড অ্যানোটেশন যোগ করে। |
void | addExcludeFilter (String filter)কোন পরীক্ষাগুলো বাদ দেওয়া হবে তার জন্য একটি ফিল্টার যোগ করে। |
void | addIncludeAnnotation (String annotation)চালানোর জন্য টেস্টটিতে একটি include অ্যানোটেশন যোগ করে। |
void | addIncludeFilter (String filter)কোন কোন পরীক্ষা অন্তর্ভুক্ত করা হবে তার একটি ফিল্টার যোগ করে। |
void | clearExcludeAnnotations () |
void | clearExcludeFilters () |
void | clearIncludeAnnotations () |
void | clearIncludeFilters () |
Set<String> | getExcludeAnnotation () |
Set<String> | getExcludeFilters () |
Set<String> | getIncludeAnnotation () |
Set<String> | getIncludeFilters () |
boolean | shouldRun (Description desc, List<File> extraJars)অ্যানোটেশন থাকা কোনো এলিমেন্ট ফিল্টারটি পাস করে কিনা তা পরীক্ষা করুন। |
boolean | shouldRun (String packageName, Class<?> classObj, Method method)অ্যানোটেশন থাকা কোনো এলিমেন্ট ফিল্টারটি পাস করে কিনা তা পরীক্ষা করুন। |
boolean | shouldTestRun (AnnotatedElement annotatedElement)অ্যানোটেশন থাকা কোনো এলিমেন্ট ফিল্টারটি পাস করে কিনা তা পরীক্ষা করুন। |
boolean | shouldTestRun (Description desc) অ্যানোটেশনযুক্ত |
সরকারি নির্মাণকারী
টেস্টফিল্টারহেল্পার
public TestFilterHelper ()
টেস্টফিল্টারহেল্পার
public TestFilterHelper (Collection<String> includeFilters,
Collection<String> excludeFilters,
Collection<String> includeAnnotation,
Collection<String> excludeAnnotation)| প্যারামিটার | |
|---|---|
includeFilters | Collection |
excludeFilters | Collection |
includeAnnotation | Collection |
excludeAnnotation | Collection |
জনসাধারণের পদ্ধতি
addAllExcludeAnnotation
public void addAllExcludeAnnotation (Set<String> notAnnotations)
চালানোর জন্য টেস্টের এক্সক্লুড অ্যানোটেশনের Set যোগ করে।
| প্যারামিটার | |
|---|---|
notAnnotations | Set |
সমস্ত বর্জন ফিল্টার যোগ করুন
public void addAllExcludeFilters (Set<String> filters)
কোন কোন পরীক্ষা বাদ দেওয়া হবে, তার ফিল্টার Set যোগ করে।
| প্যারামিটার | |
|---|---|
filters | Set |
addAllIncludeAnnotation
public void addAllIncludeAnnotation (Set<String> annotations)
চালানোর জন্য টেস্টের include অ্যানোটেশনের Set যোগ করে।
| প্যারামিটার | |
|---|---|
annotations | Set |
সমস্ত ফিল্টার অন্তর্ভুক্ত করুন
public void addAllIncludeFilters (Set<String> filters)
কোন কোন পরীক্ষা অন্তর্ভুক্ত করা হবে তার ফিল্টার Set যোগ করে।
| প্যারামিটার | |
|---|---|
filters | Set |
addExcludeAnnotation
public void addExcludeAnnotation (String notAnnotation)
চালানোর জন্য টেস্টটিতে একটি এক্সক্লুড অ্যানোটেশন যোগ করে।
| প্যারামিটার | |
|---|---|
notAnnotation | String |
addExcludeFilter
public void addExcludeFilter (String filter)
কোন পরীক্ষাগুলো বাদ দেওয়া হবে তার জন্য একটি ফিল্টার যোগ করে।
| প্যারামিটার | |
|---|---|
filter | String |
addIncludeAnnotation
public void addIncludeAnnotation (String annotation)
চালানোর জন্য টেস্টটিতে একটি include অ্যানোটেশন যোগ করে।
| প্যারামিটার | |
|---|---|
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
public Set<String> getExcludeAnnotation ()
| ফেরত | |
|---|---|
Set<String> | |
getExcludeFilters
public Set<String> getExcludeFilters ()
| ফেরত | |
|---|---|
Set<String> | |
getIncludeAnnotation
public Set<String> getIncludeAnnotation ()
| ফেরত | |
|---|---|
Set<String> | |
ফিল্টার অন্তর্ভুক্ত করুন
public Set<String> getIncludeFilters ()
| ফেরত | |
|---|---|
Set<String> | |
দৌড়ানো উচিত
public boolean shouldRun (Description desc,
List<File> extraJars)অ্যানোটেশন থাকা কোনো এলিমেন্ট ফিল্টারটি পাস করে কিনা তা পরীক্ষা করুন।
| প্যারামিটার | |
|---|---|
desc | Description : একটি Description যা পরীক্ষাটির বিবরণ দেয়। |
extraJars | List : লোড করার জন্য অতিরিক্ত জার ফাইলগুলো নির্দেশকারী File একটি তালিকা। |
| ফেরত | |
|---|---|
boolean | টেস্ট মেথডটি রান করার জন্য true, অন্যথায় false। |
দৌড়ানো উচিত
public boolean shouldRun (String packageName,
Class<?> classObj,
Method method)অ্যানোটেশন থাকা কোনো এলিমেন্ট ফিল্টারটি পাস করে কিনা তা পরীক্ষা করুন।
| প্যারামিটার | |
|---|---|
packageName | String : মেথডটির প্যাকেজের নাম |
classObj | Class : মেথডের ক্লাস |
method | Method : পরীক্ষার পদ্ধতি |
| ফেরত | |
|---|---|
boolean | টেস্ট মেথডটি রান করার জন্য true, অন্যথায় false। |
পরীক্ষা চালানো উচিত
public boolean shouldTestRun (AnnotatedElement annotatedElement)
অ্যানোটেশন থাকা কোনো এলিমেন্ট ফিল্টারটি পাস করে কিনা তা পরীক্ষা করুন।
| প্যারামিটার | |
|---|---|
annotatedElement | AnnotatedElement : যে এলিমেন্টটি ফিল্টার করতে হবে |
| ফেরত | |
|---|---|
boolean | টেস্টটি চালানো হলে true, অন্যথায় false |
পরীক্ষা চালানো উচিত
public boolean shouldTestRun (Description desc)
অ্যানোটেশনযুক্ত Description ফিল্টারটি পাস করে কিনা তা পরীক্ষা করুন।
| প্যারামিটার | |
|---|---|
desc | Description : ফিল্টার করার উপাদান |
| ফেরত | |
|---|---|
boolean | টেস্টটি চালানো হলে true, অন্যথায় false |