Ao usar o verify com o mock do contactDao é lançada essa exceção: Used on a non-mockito object. Segue um print para ilustrar a situação. Para resolver a questão de retorno nulo no MockContactDao estou sobrescrevendo alguns métodos
Contact mockContact = Contact(0, 'Fulano', 9999);
class MockContactDao extends Mock implements ContactDao {
@override
Future<List<Contact>> findAll() async{
return [mockContact];
}
@override
Future<int> save(Contact contact) async {
return 0;
}
}
Se alguém puder ajudar como lidar com isso agradeço.