डिवाइसJUnit4ClassRunner.TestMetrics
public static class DeviceJUnit4ClassRunner.TestMetrics
extends ExternalResource
java.lang.Object | ||
↳ | 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"); }
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
TestMetrics () |
सार्वजनिक तरीके | |
---|---|
void | addTestMetric (String key, MetricMeasurement.Metric metric) टेस्ट केस के लिए प्रोटो फॉर्मेट में मेट्रिक एंट्री लॉग करें। |
void | addTestMetric (String key, String value) परीक्षण मामले के लिए मीट्रिक प्रविष्टि लॉग करें। |
Statement | apply (Statement base, Description description) |
संरक्षित तरीके | |
---|---|
void | after () |
void | before () |
सार्वजनिक निर्माणकर्ता
टेस्ट मेट्रिक्स
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 |
रिटर्न | |
---|---|
Statement |
संरक्षित तरीके
बाद
protected void after ()
पहले
protected void before ()