Como testar controllador com ResourceBundle

11 views
Skip to first unread message

Marcos Filho

unread,
Dec 15, 2016, 7:57:16 AM12/15/16
to caelum-...@googlegroups.com
não consigo mockar nem testar controladores com o @inject do ResourceBundle, alguem poderia me auxiliar?


Pablo Souza

unread,
Dec 15, 2016, 8:34:43 AM12/15/16
to Caelum Vraptor
Como vc fez?
Em teoria é só fazer assim:

private @Mock ResourceBundle bundle;
@Before
public void setup() {
MockitoAnnotations.initMocks(this);

bundle = ResourceBundle.getBundle("messages");


}

2016-12-15 9:57 GMT-03:00 Marcos Filho <m.fi...@gmail.com>:
não consigo mockar nem testar controladores com o @inject do ResourceBundle, alguem poderia me auxiliar?


--
Você recebeu essa mensagem porque está inscrito no grupo "caelum-vraptor" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para caelum-vraptor+unsubscribe@googlegroups.com.
Para postar nesse grupo, envie um e-mail para caelum-vraptor@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/caelum-vraptor.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Atenciosamente,

Pablo Souza
Twitter: @pvrsouza
Tel.: (71) 9983-7775

Marcos Filho

unread,
Dec 15, 2016, 11:49:30 AM12/15/16
to caelum-...@googlegroups.com
Pablo, eu só havia usado o @mock mesmo, mas testarei iniciando da forma que você falou.

Em 15 de dezembro de 2016 10:34, Pablo Souza <pvrs...@gmail.com> escreveu:
Como vc fez?
Em teoria é só fazer assim:

private @Mock ResourceBundle bundle;
@Before
public void setup() {
MockitoAnnotations.initMocks(this);

bundle = ResourceBundle.getBundle("messages");


}
2016-12-15 9:57 GMT-03:00 Marcos Filho <m.fi...@gmail.com>:
não consigo mockar nem testar controladores com o @inject do ResourceBundle, alguem poderia me auxiliar?


--
Você recebeu essa mensagem porque está inscrito no grupo "caelum-vraptor" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para caelum-vraptor+unsubscribe@googlegroups.com.
Para postar nesse grupo, envie um e-mail para caelum-...@googlegroups.com.



--
Atenciosamente,

Pablo Souza
Twitter: @pvrsouza
Tel.: (71) 9983-7775

Marcos Filho

unread,
Dec 16, 2016, 6:34:02 AM12/16/16
to caelum-...@googlegroups.com
@Pablo, a funcionalidade .getString("") é um método final, e o mockito não permite fazer stub de métodos finais.
Reply all
Reply to author
Forward
0 new messages