import 'package:aves/services/window_service.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter/widgets.dart'; import 'package:test/fake.dart'; class FakeWindowService extends Fake implements WindowService { @override Future isActivity() => SynchronousFuture(true); @override Future keepScreenOn(bool on) => SynchronousFuture(null); @override Future isRotationLocked() => SynchronousFuture(false); @override Future requestOrientation([Orientation? orientation]) => SynchronousFuture(null); @override Future isCutoutAware() => SynchronousFuture(true); @override Future getCutoutInsets() => SynchronousFuture(EdgeInsets.zero); @override Future supportsHdr() => SynchronousFuture(false); @override Future setColorMode({required bool wideColorGamut, required bool hdr}) => SynchronousFuture(null); }