Does Flutter come with a testing framework?

Yes, Flutter provides APIs for writing unit and
integration tests. Learn more about testing with Flutter.

We use our own testing capabilities to test our SDK,
and we measure our test coverage on every commit.

Does Flutter come with debugging tools?

Yes, Flutter comes with Flutter DevTools (also
called Dart DevTools). For more information, see
Debugging with Flutter and the Flutter DevTools docs.

Does Flutter come with a dependency injection framework?

We don’t ship with an opinionated solution,
but there are a variety of packages that offer
dependency injection and service location, such as injectable,
get_it, kiwi, and riverpod.

Technology

What technology is Flutter built with?