useFCMOverride property
For testing only: override useFCM. Pass a bool to force the resolved
value, or null to RESET the memoized cache so the next read re-resolves
(per FCM-118 — useFCM is _useFCM ??= …, so the two R1 web-auto-enable
assertions cannot re-resolve within one test isolate without an explicit
reset).
Implementation
@visibleForTesting
static set useFCMOverride(bool? value) => _useFCM = value;