Ao executar os testes: GWT JUnit Test o teste não funciona conforme o esperado. Por exemplo:
...
public void testChamarOhEventoBlurHandler() throws Exception {
final StringBuffer valor = new StringBuffer("um");
TextBox textBox = new TextBox();
RootPanel.get().add(textBox);
textBox.addBlurHandler(new BlurHandler() {
@Override
public void onBlur(BlurEvent event) {
valor.append("dois");
}
});
textBox.setFocus(false);
assertEquals("Não chamou o BlurHandler",
"um", valor.toString());
}
Motivo
Não identificado, mas acho que é algum problema de compilação, pela solução encontrada.
Solução
Execute is testes no modo web: GWT JUnit Test (web mode). O teste funcionará. Volte e execute o teste no modo hosted. Deve voltar a funcionar.
No comments:
Post a Comment