testing library

Testing utilities for floaty_chatheads.

Import this in your test files:

import 'package:floaty_chatheads/testing.dart';

Provides:

  • FakeFloatyPlatform -- drop-in replacement for the platform instance
  • FakeOverlayDataSource -- simulates overlay lifecycle events and data

Classes

FakeFloatyPlatform
A fake implementation of FloatyChatheadsPlatform for unit testing.
FakeOverlayDataSource
A fake data source for testing overlay-side logic without a running platform.