نتیجه آزمون
public class TestResult
extends Object
| شیء جاوا | |
| ↳ | com.android.ddmlib.testunner.TestResult |
ظرفی برای نگهداری نتیجه یک آزمایش.
خلاصه
سازندگان عمومی | |
|---|---|
TestResult () | |
روشهای عمومی | |
|---|---|
boolean | equals (Object obj) |
long | getEndTime () زمان دریافت رویداد |
Map<String, String> | getMetrics ()معیارهای آزمون مرتبط را دریافت کنید. |
String | getStackTrace () ردیابی پشته |
long | getStartTime () زمان دریافت رویداد |
TestResult.TestStatus | getStatus () نتیجه |
int | hashCode () |
void | setEndTime (long currentTimeMillis)زمان پایان را تنظیم میکند |
void | setMetrics (Map<String, String> metrics)معیارهای تست را تنظیم کنید و مقادیر قبلی را نادیده بگیرید. |
void | setStackTrace (String trace)ردیابی پشته را تنظیم کنید. |
void | setStartTime (long startTime) امکان تنظیم زمان شروع تست را فراهم میکند، که با استفاده از |
TestResult | setStatus ( TestResult.TestStatus status) |
سازندگان عمومی
نتیجه آزمون
public TestResult ()
روشهای عمومی
برابر است
public boolean equals (Object obj)
| پارامترها | |
|---|---|
obj | Object |
| بازگشتها | |
|---|---|
boolean | |
دریافت زمان پایان
public long getEndTime ()
زمان دریافت رویداد ITestRunListener.testEnded(TestIdentifier,Map) توسط System.currentTimeMillis() را برمیگرداند.
| بازگشتها | |
|---|---|
long | |
دریافت معیارها
public Map<String, String> getMetrics ()
معیارهای آزمون مرتبط را دریافت کنید.
| بازگشتها | |
|---|---|
Map<String, String> | |
دریافت پشته ردیابی
public String getStackTrace ()
ردپای پشته String مرتبط را دریافت کنید. اگر getStatus() برابر با TestStatus.PASSED باشد، باید null باشد.
| بازگشتها | |
|---|---|
String | |
زمان شروع را دریافت کنید
public long getStartTime ()
زمان دریافت رویداد ITestRunListener.testStarted(TestIdentifier) System.currentTimeMillis() را برمیگرداند.
| بازگشتها | |
|---|---|
long | |
دریافت وضعیت
public TestResult.TestStatus getStatus ()
نتیجه TestStatus آزمون را دریافت کنید.
| بازگشتها | |
|---|---|
TestResult.TestStatus | |
کد هش
public int hashCode ()
| بازگشتها | |
|---|---|
int | |
تنظیم زمان پایان
public void setEndTime (long currentTimeMillis)
زمان پایان را تنظیم میکند
| پارامترها | |
|---|---|
currentTimeMillis | long |
مجموعه معیارها
public void setMetrics (Map<String, String> metrics)
معیارهای تست را تنظیم کنید و مقادیر قبلی را نادیده بگیرید.
| پارامترها | |
|---|---|
metrics | Map |
تنظیم پشته ردیابی
public void setStackTrace (String trace)
ردیابی پشته را تنظیم کنید.
| پارامترها | |
|---|---|
trace | String |
تنظیم زمان شروع
public void setStartTime (long startTime)
امکان تنظیم زمان شروع تست را فراهم میکند، که با استفاده از ERROR(ITestRunListener.testStarted(TestIdentifier,long)/com.android.ddmlib.testrunner.ITestRunListener#testStarted(com.android.ddmlib.testrunner.TestIdentifier,long) ITestRunListener.testStarted(TestIdentifier,long)) قابل استفاده است.
| پارامترها | |
|---|---|
startTime | long |
تنظیم وضعیت
public TestResult setStatus (TestResult.TestStatus status)
TestStatus را تنظیم کنید.
| پارامترها | |
|---|---|
status | TestResult.TestStatus |
| بازگشتها | |
|---|---|
TestResult | |