FakeAgeSignalsManager

class FakeAgeSignalsManager : AgeSignalsManager


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

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

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

ملخّص

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

الوظائف العامة

Task<AgeSignalsResult!>!

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

Unit

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

Unit

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

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

FakeAgeSignalsManager

FakeAgeSignalsManager()

الوظائف العامة

checkAgeSignals

fun checkAgeSignals(request: AgeSignalsRequest!): Task<AgeSignalsResult!>!

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

المعلمات
request: AgeSignalsRequest!

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

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

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

setNextAgeSignalsException

fun setNextAgeSignalsException(exception: AgeSignalsException!): Unit

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

setNextAgeSignalsResult

fun setNextAgeSignalsResult(result: AgeSignalsResult!): Unit

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