MockHttpRequest req = MockHttpRequest.create("GET",
"http://localhost/candlepin/status?exclude=attributeTwo" +
"&exclude=otherObjectOne.attributeOne");
interceptor.preProcess(req, rmethod);
ServerResponse resp = new ServerResponse();
ClassForFilterTesting df =
new ClassForFilterTesting("first", "second");
ClassForFilterTesting innerdf =
new ClassForFilterTesting("third", "fourth");
df.setOtherObjectOne(innerdf);
resp.setEntity(df);
interceptor.postProcess(resp);
DynamicFilterData filterData =
ResteasyProviderFactory.getContextData(DynamicFilterData.class);
assertFalse(filterData.isAttributeExcluded("attributeOne", df));
assertTrue(filterData.isAttributeExcluded("attributeTwo", df));