Simple app with just one page which consists in a text field where the URL to be shortened should be inserted and a list with the latest shortened URLs.
Selecting an item from the list provides options for copying to clipboard the original or shortened URL:
If an error occurs or the URL alias is not found, a box message will appear:
The only command that need to be executed is the generator of mocks files:
flutter pub run build_runner build --delete-conflicting-outputs
And to run the integration tests use the following command:
flutter test integration_test