Voglio testare le mie applicazioni RESTful direttamente via HTTP e sto cercando strumenti che possano aiutarmi con questo compito. Fondamentalmente sto cercando un semplice wrapper per le richieste HTTP che possono essere inviate ad es. Moduli HTML o risorse serializzate come JSON o XML.Modi per testare i servizi RESTful?
Sarebbe bello se ci fosse un modo per verificare se il servizio in realtà segue le linee guida architetturali REST (apolidia, URI, negoziazione del contenuto, ecc.).
Essere in grado di usarlo con JUnit sarebbe un vantaggio conveniente. Conosci qualche libreria che potrebbe aiutarmi con quello che voglio fare (e che è poco più di un semplice client http)?
che non è proprio una "unità "prova più. Non penso che quella parola significhi più nulla. –
Vero ... Stavo ancora pensando al modo unit test, l'ho cambiato. Sarebbe comunque bello avere un'integrazione Java per questo (in realtà i test unitari probabilmente finiranno in una grande seccatura con i mock di Request e Response e in qualche modo voglio evitarlo). – Daff
Non dimenticare che il test dell'unità non impone quale è un'unità. Il servizio riposante IMHO può essere visto come un'unità se è sufficientemente isolato - ad es. testato da test di unità di livello più piccolo. –