وحدة إعادة التوجيه JUnitToInvocationResultforwarder

public class JUnitToInvocationResultForwarder
extends Object implements TestListener

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


صف يستمع إلى أحداث "TestListener" ويعيد توجيهها إلى ITestInvocationListener

ملخّص

شركة إنشاءات عامة

JUnitToInvocationResultForwarder(ITestInvocationListener invocationListener)
JUnitToInvocationResultForwarder( invocationListeners)

الطرق العامة

void addError(Test test, Throwable t)

void addFailure(Test test, AssertionFailedError t)

void 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)

المعلمات
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 نفسها

dataType LogDataType: LogDataType من البيانات

dataStream InputStreamSource: مُدخل مصدر البيانات. يجب على الجهات التنفيذية استدعاء createInputStream لبدء قراءة البيانات، والتأكد من إغلاق EnterStream عند الاكتمال. على المتصلين التأكّد من بقاء مصدر البيانات. ويمكن الوصول إليه إلى أن تكتمل طريقة testLog.