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

public final class TestDescription
extends Object

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


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

সারাংশ

ক্ষেত্র

public static final Pattern PARAMETERIZED_TEST_REGEX

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

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

TestDescription (String className, String testName)

নির্মাতা

TestDescription (String className, String testName, Annotation... 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 ()

ক্ষেত্র

প্যারামিটেরিজড_টেস্ট_রেগেক্স

public static final Pattern PARAMETERIZED_TEST_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

কনভার্টটুআইডেন্টিফায়ার

public static TestIdentifier convertToIdentifier (TestDescription desc)

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

পরামিতি
desc TestDescription : রূপান্তর করার জন্য 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 : স্ট্রিং উপস্থাপনা। প্রত্যাশিত বিন্যাস: ক্লাসনাম#পদ্ধতির নাম

রিটার্নস
TestDescription টেস্টডেসক্রিপশন অথবা পার্স করা না গেলে নাল

টীকা পান

public T getAnnotation (Class<T> annotationType)

পরামিতি
annotationType Class

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

টীকা পান

public  getAnnotations ()

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

ক্লাসনাম পান

public String getClassName ()

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

রিটার্নস
String

টেস্টনাম পান

public String getTestName ()

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

রিটার্নস
String

প্যারাম ছাড়া টেস্টনেম পান

public String getTestNameWithoutParams ()

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

রিটার্নস
String

হ্যাশকোড

public int hashCode ()

রিটার্নস
int

টুস্ট্রিং

public String toString ()

রিটার্নস
String