ডিভাইসJUnit4ClassRunner
public class DeviceJUnit4ClassRunner
extends BlockJUnit4ClassRunner implements IAbiReceiver , ISetOptionReceiver , ITestInformationReceiver
| java.lang.Object | ||||
| ↳ | org.junit.runner.Runner | |||
| ↳ | org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod> | |||
| ↳ | org.junit.runners.BlockJUnit4ClassRunner | |||
| ↳ | com.android.tradefed.testtype.DeviceJUnit4ClassRunner | |||
JUnit4 টেস্ট রানার যা IDeviceTest কেও সমর্থন করে। এটিকে JUnit4 টেস্টের উপরে একটি RunWith অ্যানোটেশন ব্যবহার করে নির্দিষ্ট করতে হবে।
সারসংক্ষেপ
নেস্টেড ক্লাস | |
|---|---|
class | DeviceJUnit4ClassRunner.LogAnnotationসাংবাদিকদের কাছে তথ্য পৌঁছে দেওয়ার উদ্দেশ্যে করা ভুয়া টীকা। |
class | DeviceJUnit4ClassRunner.MetricAnnotationসাংবাদিকদের কাছে মেট্রিক্স পৌঁছে দেওয়ার উদ্দেশ্যে করা ভুয়া টীকা। |
class | DeviceJUnit4ClassRunner.TestLogData |
class | DeviceJUnit4ClassRunner.TestMetrics |
সরকারি নির্মাণকারী | |
|---|---|
DeviceJUnit4ClassRunner (Class<?> klass) | |
জনসাধারণের পদ্ধতি | |
|---|---|
IAbi | getAbi () |
TestInformation | getTestInformation () |
void | run (RunNotifier notifier) |
void | setAbi ( IAbi abi) |
void | setTestInformation ( TestInformation testInformation) |
সুরক্ষিত পদ্ধতি | |
|---|---|
Object | createTest ()ডিভাইসটি সেট করার জন্য আমরা createTest ওভাররাইড করি। |
void | runChild (FrameworkMethod method, RunNotifier notifier) |
Statement | withAfterClasses (Statement statement) |
Statement | withBeforeClasses (Statement statement) |
সরকারি নির্মাণকারী
ডিভাইসJUnit4ClassRunner
public DeviceJUnit4ClassRunner (Class<?> klass)
| প্যারামিটার | |
|---|---|
klass | Class |
| নিক্ষেপ | |
|---|---|
InitializationError | |
জনসাধারণের পদ্ধতি
দৌড়
public void run (RunNotifier notifier)
| প্যারামিটার | |
|---|---|
notifier | RunNotifier |
পরীক্ষার তথ্য সেট করুন
public void setTestInformation (TestInformation testInformation)
| প্যারামিটার | |
|---|---|
testInformation | TestInformation |
সুরক্ষিত পদ্ধতি
পরীক্ষা তৈরি করুন
protected Object createTest ()
ডিভাইসটি সেট করার জন্য আমরা createTest ওভাররাইড করি।
| ফেরত | |
|---|---|
Object | |
| নিক্ষেপ | |
|---|---|
Exception | |
রানচাইল্ড
protected void runChild (FrameworkMethod method,
RunNotifier notifier)| প্যারামিটার | |
|---|---|
method | FrameworkMethod |
notifier | RunNotifier |
আফটারক্লাসেস-এর সাথে
protected Statement withAfterClasses (Statement statement)
| প্যারামিটার | |
|---|---|
statement | Statement |
| ফেরত | |
|---|---|
Statement | |
ক্লাসের আগে
protected Statement withBeforeClasses (Statement statement)
| প্যারামিটার | |
|---|---|
statement | Statement |
| ফেরত | |
|---|---|
Statement | |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।