aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2020-06-04 16:09:28 +0530
committerAkshay Nair <phenax5@gmail.com>2020-06-04 16:09:28 +0530
commit1381bc6537e7cb8f7eb9c18a2a4df10b9d1eec47 (patch)
treed4c571ad53a04ff3eca7b287cbd21f62991e6406 /test
parentd2789f3ca1a143a5b779304cec103c0c1f851e70 (diff)
downloaddaft-launcher-1381bc6537e7cb8f7eb9c18a2a4df10b9d1eec47.tar.gz
daft-launcher-1381bc6537e7cb8f7eb9c18a2a4df10b9d1eec47.zip
Removes theme button
Diffstat (limited to 'test')
-rw-r--r--test/homeview_test.dart8
-rw-r--r--test/utils.dart1
2 files changed, 8 insertions, 1 deletions
diff --git a/test/homeview_test.dart b/test/homeview_test.dart
index 770956d..3f62e65 100644
--- a/test/homeview_test.dart
+++ b/test/homeview_test.dart
@@ -16,8 +16,14 @@ void main() {
makeApp('Youtube', 'org.example.youtube'),
];
- testWidgets('Should render with no errors', (WidgetTester tester) async {
+ testWidgets('Should render with no errors with 0 favorite items', (WidgetTester tester) async {
await tester.pumpWidget(wrapper(HomeView(dateTime: time, favoriteApps: <Application>[])));
+ await tester.pump();
+ });
+
+ testWidgets('Should render with no errors with some favorite items', (WidgetTester tester) async {
+ await tester.pumpWidget(wrapper(HomeView(dateTime: time, favoriteApps: favoriteApps)));
+ await tester.pump();
});
testWidgets('Should show formatted date correctly', (WidgetTester tester) async {
diff --git a/test/utils.dart b/test/utils.dart
index c122229..e85fde8 100644
--- a/test/utils.dart
+++ b/test/utils.dart
@@ -1,4 +1,5 @@
import 'package:flutter/material.dart';
+import 'package:device_apps/device_apps.dart';
Widget wrapper(Widget view) {
return MaterialApp(