firebase / firebase/quickstart-testing
Example for asserting `HttpsError` thrown by cloud function
- Vorherrschende Sprache
- JavaScript
- Sterne
- 368
- Forks
- 125
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
It would be really nice to have an example how to assert `HttpsError`, which are thrown by a cloud function.
```ts
exports.testCallable = functions.https.onCall((data, context) => {
console.log('testCallable');
return new functions.https.HttpsError('ok', 'this is an error');
})
```
How to write a test, that a `HttpsError` with the message `this is an error` was thrown?
Beitragsleitfaden
Rechercherichtung
Beginne mit der bereitgestellten testCallable Cloud Function und untersuche die Einstiegspunkte für das Testen von Callable Functions im Repository. Füge ein Beispiel hinzu, das zeigt, wie die HttpsError-Nachricht geprüft wird, und verifiziere, dass der dokumentierte Test den erwarteten Fehler von einem erfolgreichen Aufruf unterscheidet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- firebase, javascript
- Bereich
- backend, testing
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100