@SuppressWarnings("unchecked")
private void setupMockRegistry(List<String> features) {
EasyMock.expect(mockRegistry.getFeatures(EasyMock.isA(Collection.class)))
.andReturn(Lists.newArrayList(features)).anyTimes();
FeatureBundle featureBundle = createMockFeatureBundle();
FeatureRegistry.LookupResult lr = createMockLookupResult(ImmutableList.of(featureBundle));
EasyMock.expect(
mockRegistry.getFeatureResources(isA(GadgetContext.class),
eq(Lists.newArrayList(features)), EasyMock.<List<String>> isNull()))
.andReturn(lr).anyTimes();