HostUtils

public final class HostUtils
extends Object

java.lang.অবজেক্ট
com.android.tradefed.lite.HostUtils


হোস্ট পরীক্ষা চালানোর জন্য কিছু দরকারী ইউটিলিটি পদ্ধতি প্রয়োগ করে।

এটি হোস্টে পরীক্ষাগুলি খুঁজে বের করার জন্য কয়েকটি পদ্ধতি প্রয়োগ করে এবং JUnit পরীক্ষার জাল সম্পাদন করে যাতে আমরা সেগুলিকে "ড্রাই রান" করতে পারি।

সারসংক্ষেপ

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

static getJUnitClasses ( classNames, jarAbsPaths, ClassLoader pcl) getJUnitClasses ( classNames, jarAbsPaths, ClassLoader pcl) getJUnitClasses ( classNames, jarAbsPaths, ClassLoader pcl)
static getJUnitClasses ( classNames, jarAbsPaths, excludePaths, ClassLoader pcl) getJUnitClasses ( classNames, jarAbsPaths, excludePaths, ClassLoader pcl) getJUnitClasses ( classNames, jarAbsPaths, excludePaths, ClassLoader pcl) getJUnitClasses ( classNames, jarAbsPaths, excludePaths, ClassLoader pcl)

প্রদত্ত শ্রেণির নাম এবং জার পাথ থেকে JUnit4 পরীক্ষার কেস পায়।

static boolean hasJUnitAnnotation (Class<?> classObj)

একটি ক্লাস JUnit পরীক্ষার মত দেখাচ্ছে কি না তা পরীক্ষা করে।

static boolean testLoadClass (String className, URLClassLoader cl, String jarName)

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

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

JUnitClasses পান

public static  getJUnitClasses ( classNames, 
                 jarAbsPaths, 
                ClassLoader pcl)

পরামিতি
classNames

jarAbsPaths

pcl ClassLoader

রিটার্নস

JUnitClasses পান

public static  getJUnitClasses ( classNames, 
                 jarAbsPaths, 
                 excludePaths, 
                ClassLoader pcl)

প্রদত্ত শ্রেণির নাম এবং জার পাথ থেকে JUnit4 পরীক্ষার কেস পায়।

পরামিতি
classNames : বর্তমান ক্লাস পাথে বিদ্যমান ক্লাসগুলি JUnit পরীক্ষার জন্য পরীক্ষা করার জন্য

jarAbsPaths : পরীক্ষার টীকা সহ ক্লাস অনুসন্ধানের জন্য জার।

excludePaths

pcl ClassLoader

রিটার্নস
ক্লাস অবজেক্টের একটি তালিকা যা চালানোর জন্য পরীক্ষা ক্লাস।

নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম

JUnit টিকা আছে

public static boolean hasJUnitAnnotation (Class<?> classObj)

একটি ক্লাস JUnit পরীক্ষার মত দেখাচ্ছে কি না তা পরীক্ষা করে।

পরামিতি
classObj Class : টীকা পরীক্ষা করার জন্য ক্লাস

রিটার্নস
boolean ক্লাস অবজেক্টে JUnit4 পরীক্ষার টীকা আছে কিনা

testLoadClass

public static boolean testLoadClass (String className, 
                URLClassLoader cl, 
                String jarName)

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

এই ক্ষেত্রে, উপযুক্ত মানে হল এটি একটি বৈধ JUnit পরীক্ষা ক্লাস যা স্ট্যান্ডার্ড রানার বা তার একটি সাবক্লাস ব্যবহার করে। ক্লাসটিও লোড হওয়া উচিত, স্পষ্টতই।

রিটার্নস
boolean সত্য যদি আমরা এই ক্লাসটিকে একটি পরীক্ষা ক্লাস বিবেচনা করি, অন্যথায় মিথ্যা