JUnitToInvocationResultForwarder
public class JUnitToInvocationResultForwarder
extends Object
implements TestListener
java.lang.object |
↳ | com.android.tradefed.result.JUnitToInvocationResultForwarder |
کلاسی که به رویدادهای TestListener
گوش می دهد و آنها را به یک ITestInvocationListener
ارسال می کند.
خلاصه
روش های عمومی |
---|
void | addError (Test test, Throwable t) |
void | addFailure (Test test, AssertionFailedError t) |
void | endTest (Test test, metrics) endTest (Test test, metrics) پاسخ به تماس از تستهای JUnit3 که میتوانند معیارها را ارسال کنند. |
void | endTest (Test test) |
void | startTest (Test test) |
void | testLog (String dataName, LogDataType dataType, InputStreamSource dataStream) پاسخ به تماس از فورواردر JUnit3 به منظور دریافت گزارشها از یک آزمایش. |
سازندگان عمومی
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
پارامترها |
---|
invocationListener | ITestInvocationListener |
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder ( invocationListeners)
پارامترها |
---|
invocationListeners | |
روش های عمومی
افزودن خطا
public void addError (Test test,
Throwable t)
پارامترها |
---|
test | Test |
t | Throwable |
افزودن شکست
public void addFailure (Test test,
AssertionFailedError t)
پارامترها |
---|
test | Test |
t | AssertionFailedError |
پایان تست
public void endTest (Test test,
metrics)
پاسخ به تماس از تستهای JUnit3 که میتوانند معیارها را ارسال کنند.
پارامترها |
---|
test | Test : Test که به تازگی اجرا شده است. |
metrics | : معیارها در قالب نقشه برای ارسال به نتایج تماس مجدد. |
پایان تست
public void endTest (Test test)
شروع تست
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
پاسخ به تماس از فورواردر JUnit3 به منظور دریافت گزارشها از یک آزمایش.
پارامترها |
---|
dataName | String : نام توصیفی رشته ای از داده ها. به عنوان مثال "device_logcat". توجه داشته باشید dataName ممکن است در هر فراخوان منحصر به فرد نباشد. به عنوان مثال، پیادهکنندهها باید بتوانند چندین تماس را با یک dataName مدیریت کنند |
dataType | LogDataType : نوع LogData داده ها |
dataStream | InputStreamSource : InputStreamSource داده ها. پیادهکنندهها باید createInputStream را برای شروع خواندن دادهها فراخوانی کنند و از بسته شدن InputStream حاصل پس از تکمیل اطمینان حاصل کنند. تماسگیرندگان باید اطمینان حاصل کنند که منبع دادهها تا زمانی که روش testLog کامل نشود، موجود و قابل دسترسی است. |