JUnitToInvocationResultForwarder

public class JUnitToInvocationResultForwarder
extends Object implements TestListener

java.lang.Object
com.android.tradefed.result.JUnitToInvocationResultForwarder


כיתה שמאזינה לאירועי TestListener ומעבירה אותם ל- ITestInvocationListener .

סיכום

בנאים ציבוריים

JUnitToInvocationResultForwarder ( ITestInvocationListener invocationListener)
JUnitToInvocationResultForwarder ( invocationListeners) JUnitToInvocationResultForwarder ( invocationListeners)

שיטות ציבוריות

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

שיטות ציבוריות

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)

פרמטרים
test Test

התחל מבחן

public void startTest (Test test)

פרמטרים
test Test

testLog

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.