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.