This is an example using the pub.dev api where the goal is to list the packages
This application does not require user authentication and data in this application comes from the https://pub.dartlang.org/api/
Before that use this line of command to generate code
flutter pub run build_runner build --delete-conflicting-outputs
Before that, use this command line to run automated tests
flutter test integration_test/app_test.dart