This video demonstrates how the default Flutter application can be modified to allow for test-driven development, particularly with model-view separation. I show how to get a very simple unit test working and then how the corresponding model code can be used within a Flutter front-end.
This video was created especially for students who are just getting started learning about TDD using Flutter and Dart.