Pessoal,
Estou tentando fazer unit tests em um projeto web aqui na empresa.
Mas tudo nesse projeto web envolve servlets.
Eu tentei simular uma servlet, criando ela e setando atributos para a mesma.
Só que esbarrei no NullPointerException.
Criei uma classe que simula-se esse servlet, resolvi o NullPointer, mas caí num StackOverFloll, porque na hora de pegar a sessão, não existia sessão, pois não consigo instanciá-los (HttpServletRequest e HttpSession) pois são interfaces.
Gostaria de saber como a JSP faz pra criar uma sessão, atribuí-la a um servlet atribuindo os parametros, já que tenho que simular essa JSP no meu unit test.
Fui claro na dúvida?