DeviceJUnit4ClassRunner.TestMetrics
public static class DeviceJUnit4ClassRunner.TestMetrics
extends ExternalResource
java.lang.অবজেক্ট |
↳ | org.junit.rules.ExternalResource |
| ↳ | com.android.tradefed.testtype.DeviceJUnit4ClassRunner.TestMetrics |
ExternalResource
এবং TestRule
বাস্তবায়ন। এই নিয়মটি একটি পরীক্ষার ক্ষেত্রে (@Test এর ভিতরে) মেট্রিক্স লগ করার অনুমতি দেয়। এটি গ্যারান্টি দেয় যে মেট্রিক্স মানচিত্র পরীক্ষার মধ্যে পরিষ্কার করা হয়েছে, তাই একই নিয়ম বস্তু পুনরায় ব্যবহার করা যেতে পারে।
Example:
@Rule
public TestMetrics metrics = new TestMetrics();
@Test
public void testFoo() {
metrics.addTestMetric("key", "value");
metrics.addTestMetric("key2", "value2");
}
@Test
public void testFoo2() {
metrics.addTestMetric("key3", "value3");
}
সারাংশ
পাবলিক পদ্ধতি |
---|
void | addTestMetric (String key, MetricMeasurement.Metric metric) পরীক্ষার ক্ষেত্রে প্রোটো ফরম্যাটে একটি মেট্রিক এন্ট্রি লগ করুন। |
void | addTestMetric (String key, String value) পরীক্ষার ক্ষেত্রে একটি মেট্রিক এন্ট্রি লগ করুন। |
Statement | apply (Statement base, Description description) |
পাবলিক কনস্ট্রাক্টর
টেস্টমেট্রিক্স
public TestMetrics ()
পাবলিক পদ্ধতি
addTestMetric
public void addTestMetric (String key,
MetricMeasurement.Metric metric)
পরীক্ষার ক্ষেত্রে প্রোটো ফরম্যাটে একটি মেট্রিক এন্ট্রি লগ করুন। একটি পরীক্ষার ক্ষেত্রে প্রতিটি কী অনন্য হতে হবে অন্যথায় এটি পূর্ববর্তী মান ওভাররাইড করবে।
পরামিতি |
---|
key | String : মেট্রিকের কী। |
metric | MetricMeasurement.Metric : কী এর সাথে সম্পর্কিত মান। |
addTestMetric
public void addTestMetric (String key,
String value)
পরীক্ষার ক্ষেত্রে একটি মেট্রিক এন্ট্রি লগ করুন। একটি পরীক্ষার ক্ষেত্রে প্রতিটি কী অনন্য হতে হবে অন্যথায় এটি পূর্ববর্তী মান ওভাররাইড করবে।
পরামিতি |
---|
key | String : মেট্রিকের কী। |
value | String : কী এর সাথে যুক্ত মান। |
আবেদন
public Statement apply (Statement base,
Description description)
পরামিতি |
---|
base | Statement |
description | Description |
সুরক্ষিত পদ্ধতি
পরে
protected void after ()
আগে
protected void before ()