Baseflow / Baseflow/flutter_cache_manager

I can't pass a File in FileInfo (overriding getFileStream() for testing)

Ouverte
#364 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Dart
Étoiles
809
Forks
510
Merge moyen
6 min
PR mergées (30 j)
1

Description

## 💬 Questions and Help

I want to do widget testing on a CircleAvatar, but to mock the image I need to pass an asset file. But, as I pass File('path/to/mock/img'), it shows me the error:

`Abstract classes can't be instantiated.
Try creating an instance of a concrete subtype.`

And, `file 6.1.2` classifies file as abstract. Then, how can I pass file in getFileStream()?

Is there any work around for this? If so, do suggest.

@renefloor

For questions or help we recommend checking:

- The [Flutter tag in Stack Overflow](https://stackoverflow.com/questions/tagged/flutter)

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

L’issue n’indique aucun fichier source, test ni point d’entrée à examiner. Il faut d’abord préciser si le résultat attendu est une modification du code, une mise à jour de la documentation ou un guide d’utilisation ; aucun critère d’acceptation indiquant ce qui permettrait de considérer le travail comme terminé n’est fourni.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
dart, flutter
Domaine
mobile-dev, testing
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
15/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.