مدیر سیگنال‌های جعلی سن

class FakeAgeSignalsManager : AgeSignalsManager


یک پیاده‌سازی جعلی از AgeSignalsManager .

این پیاده‌سازی کاملاً مستقل در کتابخانه است و با فروشگاه Play تعامل ندارد.

به خاطر داشته باشید که از این API فقط باید برای تست‌های واحد و تکرارهای اولیه توسعه استفاده کنید. این API برای تست‌های یکپارچه‌سازی کامل در نظر گرفته نشده است.

خلاصه

سازندگان عمومی

کارکردهای عمومی

Task < AgeSignalsResult !>!

بررسی سیگنال‌های سنی را با Google Play برای کاربر فعلی وارد شده انجام می‌دهد.

Unit

تنظیم می‌کند که در دفعه‌ی بعدی که تابع checkAgeSignals فراخوانی می‌شود، چه نوع استثنایی (exception) اعمال شود.

Unit

نتیجه‌ای را که دفعه‌ی بعد که تابع checkAgeSignals فراخوانی می‌شود، برگردانده می‌شود، تنظیم می‌کند.

سازندگان عمومی

مدیر سیگنال‌های جعلی سن

FakeAgeSignalsManager()

کارکردهای عمومی

بررسی سن سیگنال‌ها

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

بررسی سیگنال‌های سنی را با Google Play برای کاربر فعلی وارد شده انجام می‌دهد.

پارامترها
request: AgeSignalsRequest !

شیء مورد نظر برای درخواست سیگنال‌های سنی.

بازگشت‌ها
Task < AgeSignalsResult !>!

Task که به محض در دسترس بودن AgeSignalsResult تکمیل می‌شود.

استثنای setNextAgeSignals

fun setNextAgeSignalsException(exception: AgeSignalsException!): Unit

تنظیم می‌کند که در دفعه‌ی بعدی که تابع checkAgeSignals فراخوانی می‌شود، چه نوع استثنایی (exception) اعمال شود.

setNextAgeSignalsResult

fun setNextAgeSignalsResult(result: AgeSignalsResult!): Unit

نتیجه‌ای را که دفعه‌ی بعد که تابع checkAgeSignals فراخوانی می‌شود، برگردانده می‌شود، تنظیم می‌کند.