core/plugin_adapter_conformance_suite library
Classes
- ConformanceReport
-
Result of running one adapter's checklist — a plain Dart report (same
shape as
RoyCasualKitContractReport) so a consumer can use it from any test runner and turn failures into their own preferred matcher. - FakeAdRewardSeam
- Minimal, correct in-memory reference AdRewardSeam — showRewardedAd always completes successfully with reward earned.
- FakeCloudSaveProvider
- Minimal, correct in-memory reference CloudSaveProvider — passes its own conformance suite and doubles as an example implementation.
- FakeCrashReporter
- Minimal, correct in-memory reference CrashReporter — records every call instead of actually reporting anywhere, for tests/examples.
- FakePurchaseSeam
- Minimal, correct in-memory reference PurchaseSeam — buy always succeeds and marks the product owned, for tests/examples.
- PluginAdapterConformanceSuite
- Vendor-neutral conformance checks for the kit's platform adapters.