পরীক্ষার বিবরণী

public final class TestDescription
extends Object

java.lang.অবজেক্ট
com.android.tradefed.result.TestDescription


একটি টেস্ট কেস সম্পর্কে তথ্য প্রতিনিধিত্বকারী ক্লাস।

সারসংক্ষেপ

ক্ষেত্র

public static final Pattern PARAMETERIZED_TEST_REGEX

পদ্ধতির প্যারামিটারাইজডের জন্য Regex।

পাবলিক কনস্ট্রাক্টর

TestDescription (String className, String testName)

কনস্ট্রাক্টর

TestDescription (String className, String testName, Annotation... annotations)

কনস্ট্রাক্টর

TestDescription (String className, String testName, annotations) TestDescription (String className, String testName, annotations)

কনস্ট্রাক্টর

পাবলিক পদ্ধতি

int compareTo ( TestDescription o)
static TestIdentifier convertToIdentifier ( TestDescription desc)

একটি TestDescription থেকে একটি TestIdentifier তৈরি করুন।

static TestDescription createFromTestIdentifier (TestIdentifier testId)

একটি TestIdentifier থেকে একটি TestDescription তৈরি করুন।

boolean equals (Object obj)
static TestDescription fromString (String data)

এর toString() } উপস্থাপনা থেকে একটি TestDescription তৈরি করুন।

<T extends Annotation> T getAnnotation (Class<T> annotationType)
getAnnotations ()
String getClassName ()

পরীক্ষার সম্পূর্ণ যোগ্য শ্রেণীর নাম প্রদান করে।

String getTestName ()

পরামিতি সহ পরীক্ষার নাম প্রদান করে, যদি এটি প্যারামিটারাইজড পরীক্ষা হয়।

String getTestNameWithoutParams ()

কোনো পরামিতি ছাড়াই পরীক্ষার নাম প্রদান করে (যদি এটি একটি প্যারামিটারাইজড পদ্ধতি হয়)।

int hashCode ()
String toString ()

ক্ষেত্র

PARAMETERIZED_TEST_REGEX

public static final Pattern PARAMETERIZED_TEST_REGEX

পদ্ধতির প্যারামিটারাইজডের জন্য Regex। যেমন: testName[0]

পাবলিক কনস্ট্রাক্টর

পরীক্ষার বিবরণী

public TestDescription (String className, 
                String testName)

কনস্ট্রাক্টর

পরামিতি
className String : পরীক্ষা অনুষ্ঠিত ক্লাসের নাম।

testName String : পরীক্ষার (পদ্ধতি) নাম।

পরীক্ষার বিবরণী

public TestDescription (String className, 
                String testName, 
                Annotation... annotations)

কনস্ট্রাক্টর

পরামিতি
className String : পরীক্ষা অনুষ্ঠিত ক্লাসের নাম।

testName String : পরীক্ষার (পদ্ধতি) নাম।

annotations Annotation : পরীক্ষার ক্ষেত্রে যুক্ত ERROR(/Annotation)

পরীক্ষার বিবরণী

public TestDescription (String className, 
                String testName, 
                 annotations)

কনস্ট্রাক্টর

পরামিতি
className String : পরীক্ষা অনুষ্ঠিত ক্লাসের নাম।

testName String : পরীক্ষার (পদ্ধতি) নাম।

annotations : পরীক্ষার ক্ষেত্রে সম্পর্কিত ERROR(/Annotation) সংগ্রহ।

পাবলিক পদ্ধতি

তুলনা করা

public int compareTo (TestDescription o)

পরামিতি
o TestDescription

রিটার্নস
int

convertToIdentifier

public static TestIdentifier convertToIdentifier (TestDescription desc)

একটি TestDescription থেকে একটি TestIdentifier তৈরি করুন। পরীক্ষার সময় একটি বিবরণ রূপান্তর করার জন্য দরকারী।

পরামিতি
desc TestDescription : Convert করার জন্য TestDescription

রিটার্নস
TestIdentifier TestDescription মান সহ তৈরি TestIdentifier

createFromTestIdentifier

public static TestDescription createFromTestIdentifier (TestIdentifier testId)

একটি TestIdentifier থেকে একটি TestDescription তৈরি করুন। এক থেকে অন্য রূপান্তর সহজে ব্যবহার করা হয়.

পরামিতি
testId TestIdentifier : TestIdentifier রূপান্তর করতে।

রিটার্নস
TestDescription TestIdentifier মান সহ তৈরি TestDescription .

সমান

public boolean equals (Object obj)

পরামিতি
obj Object

রিটার্নস
boolean

স্ট্রিং থেকে

public static TestDescription fromString (String data)

এর toString() } উপস্থাপনা থেকে একটি TestDescription তৈরি করুন।

পরামিতি
data String : স্ট্রিং উপস্থাপনা। প্রত্যাশিত বিন্যাস: classname#methodname

রিটার্নস
TestDescription TestDescription বা নাল যদি এটি পার্স করা না যায়

টীকা পান

public T getAnnotation (Class<T> annotationType)

পরামিতি
annotationType Class

রিটার্নস
T এই বর্ণনার নোডের সাথে সংযুক্ত annotationType টাইপের টীকা, অথবা যদি কোনটি বিদ্যমান না থাকে তাহলে নাল

টীকা পান

public  getAnnotations ()

রিটার্নস
এই বর্ণনা নোডের সাথে সংযুক্ত সমস্ত টীকা

getClassName

public String getClassName ()

পরীক্ষার সম্পূর্ণ যোগ্য শ্রেণীর নাম প্রদান করে।

রিটার্নস
String

getTestName

public String getTestName ()

পরামিতি সহ পরীক্ষার নাম প্রদান করে, যদি এটি প্যারামিটারাইজড পরীক্ষা হয়। প্যারামিটারাইজড পরীক্ষা না হলে নিয়মিত পরীক্ষার নাম প্রদান করে।

রিটার্নস
String

GetTestNameWithout Params

public String getTestNameWithoutParams ()

কোনো পরামিতি ছাড়াই পরীক্ষার নাম প্রদান করে (যদি এটি একটি প্যারামিটারাইজড পদ্ধতি হয়)।

রিটার্নস
String

হ্যাশ কোড

public int hashCode ()

রিটার্নস
int

স্ট্রিং

public String toString ()

রিটার্নস
String