resultInputStream= new UnclosableBufferedInputStream(resultOutputStream.toByteArray()); final File destinationFile= new File(parentFoder, rename(group, resultInputStream)); destinationFile.createNewFile();
/** * @param group * the name of the group to process. */ private void processGroup(final String groupName, final ResourceType resourceType) throws Exception { if (wantProcessGroup(groupName, resourceType)) { // group With Extension final String group = groupName + "." + resourceType.name().toLowerCase(); getLog().info("processing group: " + group); // mock request final HttpServletRequest request = Mockito.mock(HttpServletRequest.class); Mockito.when(request.getRequestURI()).thenReturn(group); // mock response final HttpServletResponse response = Mockito.mock(HttpServletResponse.class); Mockito.when(response.getOutputStream()).thenReturn(new DelegatingServletOutputStream(new NullOutputStream())); // init context final WroConfiguration config = Context.get().getConfig(); Context.set(Context.webContext(request, response, Mockito.mock(FilterConfig.class)), config); // perform processing getManagerFactory().create().process(); getLog().debug("Processing group: " + group + " [OK]"); } }
/** * @param group * the name of the group to process. */ private void processGroup(final String groupName, final ResourceType resourceType) throws Exception { if (wantProcessGroup(groupName, resourceType)) { // group With Extension final String group = groupName + "." + resourceType.name().toLowerCase(); getLog().info("processing group: " + group); // mock request final HttpServletRequest request = Mockito.mock(HttpServletRequest.class); Mockito.when(request.getRequestURI()).thenReturn(group); // mock response final HttpServletResponse response = Mockito.mock(HttpServletResponse.class); Mockito.when(response.getOutputStream()).thenReturn(new DelegatingServletOutputStream(new NullOutputStream())); // init context final WroConfiguration config = Context.get().getConfig(); Context.set(Context.webContext(request, response, Mockito.mock(FilterConfig.class)), config); // perform processing getManagerFactory().create().process(); getLog().debug("Processing group: " + group + " [OK]"); } }
resultInputStream = new UnclosableBufferedInputStream(resultOutputStream.toByteArray()); final File destinationFile = new File(parentFoder, rename(group, resultInputStream)); final File parentFolder = destinationFile.getParentFile();
Mockito.when(response.getOutputStream()).thenReturn(new DelegatingServletOutputStream(new NullOutputStream())); FilterConfig filterConfig = Mockito.mock(FilterConfig.class); Context.set(Context.webContext(request, response, filterConfig), wroConfig);
resultInputStream = new UnclosableBufferedInputStream(resultOutputStream.toByteArray()); final File destinationFile = new File(parentFoder, rename(group, resultInputStream)); final File parentFolder = destinationFile.getParentFile();