/** * The method provides the functionality to convert an instance (parent) to an instance of a subclass to the * provided parent. * @param parent The parent that will be converted into a subtype of the provided parent * @return A new instance of the parent, but as a subtype of the parent */ @Override public SoapProject convertType(Project parent) { return new SoapProject(parent); }
private SoapProject createSoapProject(String name) { SoapProject soapProject = new SoapProject(); soapProject.setName(name); return soapProject; } }
public static SoapProject generateSoapProject(){ final SoapProject project = new SoapProject(); project.setId("SOAP PROJECT"); project.setName("Project name"); project.setDescription("Project description"); project.setCreated(new Date()); project.setUpdated(new Date()); project.setPorts(new ArrayList<SoapPort>()); return project; }
public static SoapProject generateFullSoapProject(){ final SoapProject soapProject = new SoapProject(); soapProject.setId("SOAP PROJECT"); soapProject.setName("Project name"); soapProject.setDescription("Project description"); soapProject.setCreated(new Date()); soapProject.setUpdated(new Date()); soapProject.setPorts(new ArrayList<SoapPort>()); for(int portIndex = 0; portIndex < 3; portIndex++){ final SoapPort soapPort = SoapPortGenerator.generateSoapPort(); soapPort.setOperations(new ArrayList<SoapOperation>()); soapProject.getPorts().add(soapPort); for(int operationIndex = 0; operationIndex < 3; operationIndex++){ final SoapOperation soapOperation = SoapOperationGenerator.generateSoapOperation(); soapOperation.setMockResponses(new ArrayList<SoapMockResponse>()); soapPort.getOperations().add(soapOperation); for(int responseIndex = 0; responseIndex < 3; responseIndex++){ final SoapMockResponse soapMockResponse = SoapMockResponseGenerator.generateSoapMockResponse(); soapOperation.getMockResponses().add(soapMockResponse); } } } return soapProject; }
private SoapProject getSoapProject(){ final SoapProject soapProject = new SoapProject(); final SoapResource soapResource = new SoapResource(); soapResource.setId("Resource id"); soapResource.setName("wsdl"); soapResource.setType(SoapResourceType.WSDL); soapProject.setResources(Arrays.asList(soapResource)); return soapProject; }
private SoapProject convert(SoapProjectV1 projectV1){ SoapProject project = new SoapProject(); project.setCreated(projectV1.getCreated()); project.setUpdated(projectV1.getUpdated());