Qual è il modo migliore di testare un'applicazione con lo Google Drive API (Java client)?Come testare un'applicazione con l'API di Google Drive (client Java)
Sembra che le applicazioni scritte dipendono fortemente la classe Drive
, ma a corto di o ...
- la creazione di una realtà vasta finto (che, a sua volta, avrebbe probabilmente bisogno di essere testati), o
- scrittura di un test di integrazione dipende dal servizio di unità effettiva
... come poteva una tale domanda da testare?
utilizzando gli schemi di finte come Mockito sono un po 'noiosa con l'API unità (client Java), in quanto l'utilizzo del client di unità Java si basano sul fare così tante chiamate concatenate (per esempio, dalla documentazione):
Drive service = getDriveService(req, resp);
service.files().get(fileId).execute();
Direi che è meglio fare test di integrazione in questo caso, dal momento che non si può facilmente prendere in giro la libreria. – Hiro2k