From f761e85eb733762d25edce38411b044b4bc5d9ee Mon Sep 17 00:00:00 2001 From: Ankit Mahato Date: Thu, 20 Jul 2023 05:26:40 +0530 Subject: [PATCH] Update codegen_previewer_test.dart --- test/widgets/codegen_previewer_test.dart | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/test/widgets/codegen_previewer_test.dart b/test/widgets/codegen_previewer_test.dart index 4b51aa8a..665f5a0c 100644 --- a/test/widgets/codegen_previewer_test.dart +++ b/test/widgets/codegen_previewer_test.dart @@ -69,7 +69,18 @@ void main() async { ); await tester.pumpAndSettle(); - expect(find.text('Code'), findsOneWidget); + expect(find.byType(DropdownButton), findsOneWidget); + expect( + (tester.widget(find.byType(DropdownButton)) + as DropdownButton) + .value, + equals(CodegenLanguage.dartHttp)); + + await tester.tap(find.text('Dart (http)')); + await tester.pump(); + await tester.pump(const Duration(seconds: 1)); + + expect(find.text('Kotlin (OkHttp)'), findsWidgets); expect(find.textContaining('Error Status Code', findRichText: true), findsOneWidget); @@ -97,7 +108,7 @@ void main() async { ); await tester.pumpAndSettle(); - expect(find.text('Code'), findsOneWidget); + expect(find.text('Dart (http)'), findsOneWidget); expect(find.textContaining('Error Status Code', findRichText: true), findsOneWidget);