Ciao Sto sviluppando un plugin Wordpress che accede a un paio di API (Amazon Product API, Flickr, Freebase, Ebay). Ho già iniziato a scrivere unit test per questo, ma mi chiedo ancora se è davvero la strada da percorrere dato che ci vuole un sacco di tempo a scaricare i dati dall'API principalmente perché la mia velocità di download non è così veloce (circa 2 Mb / s max). Attualmente sono necessarie 2 o più ore per eseguire l'intera suite di test e talvolta raggiungo anche il limite API e il test non passerà.
C'è un modo migliore per farlo? Forse automatizzando il test o addirittura permettendomi di caricare i test da qualche parte che ha una maggiore velocità di download.
Devo davvero testare metodi che accedono all'API per cominciare? Posso semplicemente utilizzare dati fittizi invece di interrogare direttamente l'API?
Grazie in anticipo!