From 4c5b95eafe98f3e854172b332ef814bbb1ba8a6d Mon Sep 17 00:00:00 2001 From: "gitauto-for-dev[bot]" <160085510+gitauto-for-dev[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 01:41:28 +0000 Subject: [PATCH 1/4] Update test/components/badge/gf_button_badge_test.dart --- .../badge/gf_button_badge_test.dart | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 test/components/badge/gf_button_badge_test.dart diff --git a/test/components/badge/gf_button_badge_test.dart b/test/components/badge/gf_button_badge_test.dart new file mode 100644 index 00000000..0739c60a --- /dev/null +++ b/test/components/badge/gf_button_badge_test.dart @@ -0,0 +1,33 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_test/flutter_test.dart'; +import 'package:getwidget/getwidget.dart'; + +void main() { + testWidgets('GFButtonBadge displays an icon when provided', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: GFButtonBadge( + icon: Icon(Icons.add), + ), + ), + ), + ); + + expect(find.byIcon(Icons.add), findsOneWidget); + }); + + testWidgets('GFButtonBadge displays label when provided', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: GFButtonBadge( + label: Text('Button Badge'), + ), + ), + ), + ); + + expect(find.text('Button Badge'), findsOneWidget); + }); +} From 717a36ae4cbf8dc30c56fb33d8971def6a8959b5 Mon Sep 17 00:00:00 2001 From: "gitauto-for-dev[bot]" <160085510+gitauto-for-dev[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 01:42:14 +0000 Subject: [PATCH 2/4] Update test/components/badge/gf_icon_badge_test.dart --- test/components/badge/gf_icon_badge_test.dart | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 test/components/badge/gf_icon_badge_test.dart diff --git a/test/components/badge/gf_icon_badge_test.dart b/test/components/badge/gf_icon_badge_test.dart new file mode 100644 index 00000000..ab61306d --- /dev/null +++ b/test/components/badge/gf_icon_badge_test.dart @@ -0,0 +1,33 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_test/flutter_test.dart'; +import 'package:getwidget/getwidget.dart'; + +void main() { + testWidgets('GFIconBadge displays an icon when provided', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: GFIconBadge( + icon: Icon(Icons.star), + ), + ), + ), + ); + + expect(find.byIcon(Icons.star), findsOneWidget); + }); + + testWidgets('GFIconBadge displays text when provided', (WidgetTester tester) async { + await tester.pumpWidget( + MaterialApp( + home: Scaffold( + body: GFIconBadge( + text: 'Badge', + ), + ), + ), + ); + + expect(find.text('Badge'), findsOneWidget); + }); +} From a7885ecd9d9dc6422840bbb1421bc520bf09f905 Mon Sep 17 00:00:00 2001 From: "gitauto-for-dev[bot]" <160085510+gitauto-for-dev[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 01:43:57 +0000 Subject: [PATCH 3/4] Update test/components/badge/gf_button_badge_test.dart --- test/components/badge/gf_button_badge_test.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/components/badge/gf_button_badge_test.dart b/test/components/badge/gf_button_badge_test.dart index 0739c60a..f520a115 100644 --- a/test/components/badge/gf_button_badge_test.dart +++ b/test/components/badge/gf_button_badge_test.dart @@ -8,7 +8,7 @@ void main() { MaterialApp( home: Scaffold( body: GFButtonBadge( - icon: Icon(Icons.add), + icon: Icon(Icons.add), onPressed: () {}, ), ), ), From a527ab04e4fbcaf5af0443a705c3f0b7a73fb74b Mon Sep 17 00:00:00 2001 From: "gitauto-for-dev[bot]" <160085510+gitauto-for-dev[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 01:44:24 +0000 Subject: [PATCH 4/4] Update test/components/badge/gf_button_badge_test.dart --- test/components/badge/gf_button_badge_test.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/components/badge/gf_button_badge_test.dart b/test/components/badge/gf_button_badge_test.dart index f520a115..a406e024 100644 --- a/test/components/badge/gf_button_badge_test.dart +++ b/test/components/badge/gf_button_badge_test.dart @@ -22,7 +22,7 @@ void main() { MaterialApp( home: Scaffold( body: GFButtonBadge( - label: Text('Button Badge'), + text: 'Button Badge', onPressed: () {}, ), ), ),