Caso estejam trabalhando com JRuby e queiram implementar uma interface Java podem fazê-lo com a instrução include:
class MockedHttpSession include javax.servlet.http.HttpSession ... end
Bonus
Caso estejam estendendo uma classe Java com JRuby e desejem chamar no construtor um dos métodos já implementados pela classe pai deverão utilizar antes a instrução super:
class MockedUser < User
def initialize(password)
super
setPassword password
end
...
end
Caso não chamem a instrução super irão receber a seguinte mensagem de erro:
invokee not a java object
Ultimamente estou mexendo bastante com JRuby. Se for do teu interesse, pode me seguir no Twitter para se manter ao tanto.
0 respostas ate agora ↓
Todavia não existem comentários... Arrasa preenchendo o formulário embaixo.
Deixar um comentário