mock.dart 720 B

12345678910111213141516171819202122232425262728
  1. import 'package:get/get.dart';
  2. import 'package:trackoffical_app/service/database.dart';
  3. import 'package:trackoffical_app/service/app.dart';
  4. import 'package:trackoffical_app/service/game/game_manager_service.dart';
  5. import 'package:trackoffical_app/service/sport_wear.dart';
  6. import 'api.dart';
  7. class Mock{
  8. static initServices(){
  9. Get.put<App>(App());
  10. Get.put<SportWearService>(SportWearService());
  11. Get.put<DatabaseService>(DatabaseService());
  12. Get.put<ApiService>(ApiServiceMock());
  13. Get.put<GameManagerService>(GameManagerService());
  14. }
  15. }
  16. Bindings mockBindings(){
  17. return BindingsBuilder(() {
  18. Get.put<DatabaseService>(DatabaseService());
  19. Get.put<ApiService>(ApiServiceMock());
  20. });
  21. }