Quiero probar mis aplicaciones RESTful directamente a través de HTTP y estoy buscando herramientas que puedan ayudarme con esa tarea. Básicamente estoy buscando un contenedor fácil para las solicitudes HTTP que pueden enviar, p. Formularios HTML o recursos serializados como JSON o XML.Formas de probar los servicios RESTful?
Sería genial si hay una manera de verificar si el servicio está realmente siguiendo las pautas de arquitectura REST (apatridia, URI, negociación de contenido, etc.) también.
Ser capaz de usarlo con JUnit sería una ventaja adicional. ¿Conoces alguna biblioteca que pueda ayudarme con lo que quiero hacer (y que es un poco más que un simple cliente http)?
Eso no es realmente una "unidad "prueba más. No creo que esa palabra signifique nada más. –
Es cierto ... Todavía estaba pensando en la forma de prueba de la unidad, la cambié. Sin embargo, sería bueno tener integración con Java (en realidad, las pruebas unitarias terminarán en una gran molestia con los simulacros de Solicitud y Respuesta y de alguna manera quiero evitar eso). – Daff
No olvide que las pruebas unitarias no dictan qué es una unidad. El servicio reparador de IMHO se puede ver como una unidad si es lo suficientemente aislado, por ej. probado por pruebas unitarias de nivel más pequeño. –