[docs] Mocking of angularfire methods with angularfire 7 during tests
- Linguagem predominante
- TypeScript
- Estrelas
- 7.8k
- Forks
- 2.2k
- Merge médio
- 22h 28min
- PRs com merge (30d)
- 6
Descrição
### Version info
**Angular:** 12
**Firebase:** 9
**AngularFire:** 7
### How to reproduce these conditions
How to mock firebase operator during tests suits ?
How to write unit tests with mocks of firestore/auth/analytics methods ?
### Expected behavior
With Angularfire 6, I was able to mock angularfire methods like doc, collection and other methods to write my unit tests.
I would like to be able to mock it.
### Actual behavior
I am getting the error during my unit tests :
Error: Either AngularFireModule has not been provided in your AppModule (this can be done manually or implictly using provideFirebaseApp) or you're calling an AngularFire method outside of an NgModule (which is not supported).
Guia de contribuição
Direção de pesquisa
Comece pela configuração de testes do AngularFire 7 em torno de AngularFireModule e provideFirebaseApp e, em seguida, reproduza o erro de unit test relatado ao simular os métodos de Firestore, Auth e Analytics. Considera-se concluído quando houver uma orientação funcional documentada para simular esses métodos do AngularFire no Angular 12, Firebase 9 e AngularFire 7.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- angular, firebase, typescript
- Domínio
- documentation, testing
- Tipo de issue
- Documentação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 35/100