Files
MovieLab/test/modules_test/get_initial_data_test.dart
Erfan Rahmati fd26deabca Fix some bugs
2022-05-11 20:25:51 +04:30

21 lines
716 B
Dart

import 'package:get/get.dart';
import 'package:movielab/constants/types.dart';
import 'package:movielab/pages/main/bookmarks/bookmarks_controller.dart';
import 'package:movielab/pages/main/home/home_data_controller.dart';
import 'package:movielab/pages/splash/get_Initial_data.dart';
import 'package:test/test.dart';
void main() {
test('getInitialData', () async {
Get.put(HomeDataController());
Get.put(BookmarksPageController());
var result = await getInitialData();
expect(result, isNotNull);
if (result == RequestResult.SUCCESS) {
expect(Get.find<HomeDataController>().popularMovies, isNotEmpty);
expect(Get.find<HomeDataController>().popularShows, isNotEmpty);
}
});
}