Ejemplo n.º 1
0
 @Test
 public void shouldComputeIsMinimizeFlagOfDeepNestedDecoratedProcessor() {
   final ProcessorDecorator processor =
       new ProcessorDecorator(
           new ProcessorDecorator(new ProcessorDecorator(new JSMinProcessor())));
   assertTrue(processor.isMinimize());
 }
Ejemplo n.º 2
0
 @Test
 public void shouldPreserveProcessorMetadataAfterTransform() {
   final ResourcePostProcessor postProcessor = new JSMinProcessor();
   final ProcessorDecorator decorator = new ProcessorDecorator(postProcessor);
   assertTrue(
       Arrays.equals(new ResourceType[] {ResourceType.JS}, decorator.getSupportedResourceTypes()));
   assertTrue(decorator.isMinimize());
 }