@Test public void checkMouseMoveEvent() { tested = false; Button b = new Button(); b.addMouseMoveHandler( new MouseMoveHandler() { public void onMouseMove(MouseMoveEvent event) { tested = !tested; } }); // simule the event mouseMove(b); Assert.assertTrue("onMouseMove event was not triggered", tested); }