Skip to main content

bio_flutter Test Strategy

This document explains, how the functionality of this package should be tested.

Running tests

Simply run:

flutter test # Unit and widget tests

Unit tests

Unit tests should be written generously for the following areas:

  • All file handlers
  • All biological entities
  • All components of biological entities (e.g. embeddings)

Widget tests

  • For each provided widget, there should be several widget tests