request.setParameter("button", "true");
// Not an ajax request -> no action listener executed
assertTrue(button.onProcess());
context.executeActionListeners();
assertFalse(check[0]);
// ajax request, but no request param -> no action listener executed
request.removeParameter("button");
request.setParameter("X-Requested-With", "true");