### Question:
ModelTransformerFactory extends WroModelFactoryDecorator { @Override public WroModel create() { WroModel model = super.create(); LOG.debug("using {} transformers", modelTransformers); for (final Transformer<WroModel> transformer : modelTransformers) { injector.inject(transformer); LOG.debug("using transformer: {}", transformer.getClass()); try { model = transformer.transform(model); } catch (final Exception e) { throw new WroRuntimeException("Exception during model transformation", e); } } return model; } ModelTransformerFactory(final WroModelFactory decorated); ModelTransformerFactory setTransformers(final List<Transformer<WroModel>> modelTransformers); @Override WroModel create();  }### Answer:
@Test public void shouldNotChangeTheModelWhenNoTransformersProvided() { factory = new ModelTransformerFactory(mockFactory); Assert.assertEquals(new WroModel().getGroups(), factory.create().getGroups()); }