FakeAgeSignalsManager

public class FakeAgeSignalsManager implements AgeSignalsManager


تنفيذ زائف للعلامة AgeSignalsManager

هذا التنفيذ مستقل تمامًا في المكتبة ولا يتفاعل مع "متجر Play".

يُرجى العِلم أنّه يجب استخدام واجهة برمجة التطبيقات هذه لإجراء اختبارات الوحدات والتكرارات المبكرة للتطوير فقط. وهي غير مخصّصة لاختبارات الدمج الكاملة.

ملخّص

طُرق وضع التصميم العامة

الإجراءات العامة

Task<AgeSignalsResult>

يُجري عملية تحقّق من إشارات العمر باستخدام Google Play للمستخدم الذي سجّل الدخول حاليًا.

void

تضبط هذه السمة الاستثناء الذي سيتم طرحه في المرة التالية التي يتم فيها استدعاء checkAgeSignals.

void

تضبط هذه السمة النتيجة التي سيتم عرضها في المرة التالية التي يتم فيها استدعاء checkAgeSignals.

طُرق وضع التصميم العامة

FakeAgeSignalsManager

public FakeAgeSignalsManager()

الإجراءات العامة

checkAgeSignals

public Task<AgeSignalsResultcheckAgeSignals(AgeSignalsRequest request)

يُجري عملية تحقّق من إشارات العمر باستخدام Google Play للمستخدم الذي سجّل الدخول حاليًا.

المعلمات
AgeSignalsRequest request

العنصر الذي سيتم طلب مؤشرات الفئات العمرية منه.

المرتجعات
Task<AgeSignalsResult>

Task يكتمل عند توفّر AgeSignalsResult.

setNextAgeSignalsException

public void setNextAgeSignalsException(AgeSignalsException exception)

تضبط هذه السمة الاستثناء الذي سيتم طرحه في المرة التالية التي يتم فيها استدعاء checkAgeSignals.

setNextAgeSignalsResult

public void setNextAgeSignalsResult(AgeSignalsResult result)

تضبط هذه السمة النتيجة التي سيتم عرضها في المرة التالية التي يتم فيها استدعاء checkAgeSignals.