// expect to call each filter with RequestCallback rc
CallbackFilter[] filters = new CallbackFilter[4];
for(int i = 0; i < filters.length; i++){
filters[i] = EasyMock.createMock(CallbackFilter.class);
callback.addFilter(filters[i]);
EasyMock.expect(filters[i].filter(method, resp, rc)).andReturn(rc);
EasyMock.replay(filters[i]);
}
//now call the success case