Test Driven Development
Test Driven Development Testing pada flutter 1. Unit Test Test untuk setiap fungsi, method dan class. Tujuan dari test ini adalah untuk memverifikasi kebenaran unit logika dibawah berbagai kondisi. Setelah melakukan refactoring code dan menggunakan bloc pattern, membuat unit test pada code menjadi lebih mudah. CONTOH CASE TEST BLOC FITUR SEE ALL COMMENTS (COMMENTS LIST) : Pertama-tama, perlu dilakukan import package flutter_test, mockito, Comment List Bloc, dan package-package lain yang bersangkutan. import 'package:bloc/bloc.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:learn_fazz/blocs/comment_list/comment_list.dart'; import 'package:learn_fazz/models/comment_list_result.dart'; import 'package:learn_fazz/repositories/comment_repository.dart'; import 'package:mockito/mockito.dart'; import '../../test_helpers/mock_classes.dart'; import '../../test_helpers/simple_bloc_delegate.dart'; import ...