package com.processpuzzle.artifact_management.control; import java.io.BufferedReader; import java.io.IOException; import org.mockito.Mock; import org.mockito.MockitoAnnotations; import com.mockrunner.servlet.BasicServletTestCaseAdapter; import com.processpuzzle.application.configuration.domain.ApplicationContextFactory; import com.processpuzzle.application.configuration.domain.ProcessPuzzleContext; import com.processpuzzle.application.control.control.CommandControllerServlet; import com.processpuzzle.application.domain.Application; import com.processpuzzle.configuration.webtier.ConfigurationConstants; public class RetrieveArtifactFolderStructureTest extends BasicServletTestCaseAdapter { private static ProcessPuzzleContext config = null; @Mock private Application mockApplication; public void setUp() throws Exception { super.setUp(); MockitoAnnotations.initMocks( RetrieveArtifactFolderStructureTest.class ); config = ApplicationContextFactory.create( mockApplication, ConfigurationConstants.CONFIGURATION_PROPERTY_FILE ); config.setUp( Application.Action.start ); createServlet(CommandControllerServlet.class); addRequestParameter("action","RetrieveArtifactFolderStructure"); } public void tearDown() throws Exception { super.tearDown(); } public void test() { doPost(); BufferedReader reader = getOutputAsBufferedReader(); try { String s; while((s=reader.readLine())!=null) System.out.println(s); } catch (IOException e) { e.printStackTrace(); } } }