JUnitToInvocationResultForwarder
public class JUnitToInvocationResultForwarder
extends Object
implements TestListener
java.lang.Object |
↳ | com.android.tradefed.result.JUnitToInvocationResultForwarder |
כיתה שמאזינה לאירועי TestListener
ומעבירה אותם ל- ITestInvocationListener
.
סיכום
בנאים ציבוריים
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
פרמטרים |
---|
invocationListener | ITestInvocationListener |
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder ( invocationListeners)
פרמטרים |
---|
invocationListeners | |
שיטות ציבוריות
addError
public void addError (Test test,
Throwable t)
פרמטרים |
---|
test | Test |
t | Throwable |
addFailure
public void addFailure (Test test,
AssertionFailedError t)
פרמטרים |
---|
test | Test |
t | AssertionFailedError |
endTest
public void endTest (Test test,
metrics)
התקשרות חוזרת מבדיקות JUnit3 שיכולות להעביר מדדים.
פרמטרים |
---|
test | Test : Test שרק סיים לרוץ. |
metrics | : המדדים בפורמט מפה שיועברו להתקשרות חוזרת של התוצאות. |
endTest
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 : LogDataType של הנתונים |
dataStream | InputStreamSource : InputStreamSource של הנתונים. על המיישמים להתקשר ל-createInputStream כדי להתחיל לקרוא את הנתונים, ולהבטיח לסגור את ה-InputStream שהתקבל לאחר השלמתו. המתקשרים צריכים לוודא שמקור הנתונים נשאר קיים ונגיש עד להשלמת שיטת testLog. |