Je veux écrire des tests fonctionnels pour un servlet Java et je veux m'assurer qu'il fonctionne avec tous les filtres et autres trucs Web Java aléatoires qui pourraient interférer avec le servlet. Est-ce qu'il y a une bonne façon de faire cela en Java ?
J'ai remarqué que le framework Play a une façon très agréable de faire des tests fonctionnels.
import play.test.*;
import play.mvc.*;
import play.mvc.Http.*;
import org.junit.*;
public class ApplicationTest extends FunctionalTest {
@Test
public void testTheHomePage() {
Response response = GET("/");
assertStatus(200, response);
}
}
http://www.playframework.org/documentation/1.0/test
Quelque chose comme ça serait génial, mais je crois que je me fais des illusions :)