Baseflow / Baseflow/flutter_cache_manager

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

Abierto
#364 1 comentario 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Dart
Estrellas
809
Forks
510
Merge medio
6 min
PR fusionados (30 d)
1

Descripción

## 💬 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)

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

El issue no indica ningún archivo fuente, prueba ni punto de entrada que deban inspeccionarse. Primero aclara si el resultado esperado es un cambio de código, una actualización de la documentación o una guía de uso; no se proporciona ningún criterio de aceptación que indique qué se consideraría terminado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
dart, flutter
Área
mobile-dev, testing
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
15/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.