The following architecture needs to be followed while writing tests:
For the Hike screen, MVVM architecture isn't followed so I am creating an issue for refactoring it, once it's done then tests can be added for that screen too.
Feel free to add/suggest anything that you think is missing.
The following architecture needs to be followed while writing tests:
model_tests
service_tests
widget_tests
viewmodel_tests
Login Screen
Home page
beacon_card.dart
create_join_dialog.dart
dialog_boxes.dart
hike_button.dart
hike_screen_widget.dart
shape_painter.dart
For the Hike screen, MVVM architecture isn't followed so I am creating an issue for refactoring it, once it's done then tests can be added for that screen too.
Feel free to add/suggest anything that you think is missing.