Was ist der beste Weg, um Unit-Test einer Anwendung der Google Drive API (Java client) mit?Wie Einheit testet eine Anwendung mit Google Drive API (Java-Client)
Es scheint, wie geschriebene Anwendungen stützen sich stark auf die Drive
Klasse, aber kurze entweder ...
- eine wirklich umfangreiche Mock zu schaffen (was sich wahrscheinlich müssten getestet werden), oder
- einen Integrationstest abhängig von der tatsächlichen Fahrdienst
... wie könnte eine solche Anwendung getestet werden zu schreiben?
Mit Mock Frameworks wie Mockito sind ein bisschen langweilig mit dem Drive API (Java-Client), da Nutzung des Client-Laufwerk Java verlassen sich auf so viele gekettet Anrufe (zB aus der Dokumentation):
Drive service = getDriveService(req, resp);
service.files().get(fileId).execute();
Ich würde sagen, Sie sind besser in diesem Fall Integrationstests zu machen, da Sie nicht einfach die Bibliothek spotten können. – Hiro2k