Junit e simpletagsupport

0 respostas
rodrigoaramburu

Pessoal estou tentando criar minha próprias taglibs, e gostaria de testa-las com junit, porem estou com muita dificuldade, acho que estou mockando muitos objetos, alguem poderia não tem alguma maneira mais simples

@Test
	public void test() throws IOException, JspTagException {
		TagFlashMessage fm = new TagFlashMessage();
		
		HttpSession session = Mockito.mock(HttpSession.class);
		PageContext pageContext = Mockito.mock(PageContext.class);
		JspWriter jspWriter = Mockito.mock(JspWriter.class);
		
		Mockito.when( pageContext.getSession() ).thenReturn(session);
		Mockito.when( pageContext.getOut() ).thenReturn(jspWriter);
		
		
		fm.setJspContext(pageContext);
		
		fm.doTag();
	
		Mockito.verify( jspWriter , Mockito.times(1) ).print( "<div>Mensagem</div>") ;
	}

Também gostaria de saber se tem algum modo de na verify na String do print ignorar os espaços e quebra de linha

Criado 26 de maio de 2013
Respostas 0
Participantes 1