If you are struggling to write tests for legacy codebase in a flutter then yesterday I talked about "Testing in Flutter" for legacy codebase at Mobile Z-days.
The more features your flutter app has, the harder it is to test manually. Automated tests help ensure that your app performs correctly before you publish it while retaining your feature and bug-fix velocity.
Writing these tests for your Flutter app can help you create a resilient and bug-free code.
In this talk, we will take about how to do unit, integration, and widget testing in a flutter with live demo while discussing the fact that there are trade-offs between different kinds of testing.
We will also look into multiple Continuous integration (CI) services that are available for flutter to get started, which allows us to run the tests automatically when pushing new code changes.