Scrivo un wrapper API come un gioiello e voglio testare le risposte API utilizzando RSpec.Test di un'API Web utilizzando RSpec e VCR
Il problema di questo è che tutte le richieste API sono realizzati con GET, e contengono una chiave API nella url:
esempio game/metadata/{api_key}
Questo presenta problemi per il test, in quanto non voglio mantenere la chiave API nella cronologia del repository git. C'è un modo per eseguire questi test specifici, preferibilmente con RSpec/VCR, e non memorizzare la chiave API nel controllo di versione?
Ho provato a utilizzare le variabili di ambiente, ma il VCR memorizza ancora l'intera richiesta, non solo il corpo della risposta.
Questo sembra buono, ho intenzione di controllare ora. –
Funziona alla grande. Grazie. –