import 'dart:async'; import 'package:external_repos/external_repos.dart'; import 'package:injectable/injectable.dart'; @test @injectable class TFavoritesRepo { static Set state = { IndicatorEnum.gdpConstant, IndicatorEnum.population, IndicatorEnum.electricityProduction, }; FutureOr> getAll() => Future.delayed( const Duration(seconds: 1), () => state, ); Future removeExisting(IndicatorEnum id) => Future.delayed( const Duration(seconds: 1), () => state.remove(id), ); Future addNew(IndicatorEnum id) => Future.delayed( const Duration(seconds: 1), () => state.add(id), ); }