diff --git a/lib/process-services-cloud/src/lib/process/start-process/services/start-process-cloud.service.spec.ts b/lib/process-services-cloud/src/lib/process/start-process/services/start-process-cloud.service.spec.ts index 562ce3bba1..62021b6e80 100755 --- a/lib/process-services-cloud/src/lib/process/start-process/services/start-process-cloud.service.spec.ts +++ b/lib/process-services-cloud/src/lib/process/start-process/services/start-process-cloud.service.spec.ts @@ -28,19 +28,6 @@ describe('StartProcessCloudService', () => { let service: StartProcessCloudService; let alfrescoApiService: AlfrescoApiService; - const mock: any = { - oauth2Auth: { - callCustomApi: () => Promise.resolve({ - entry: { - id: 'fake-id', - name: 'fake-name', - status: 'RUNNING' - } - }) - }, - isEcmLoggedIn: () => false - }; - setupTestBed({ imports: [HttpClientModule] }); @@ -115,48 +102,6 @@ describe('StartProcessCloudService', () => { ); }); - it('should be able to create a new process instance without starting it', (done) => { - spyOn(service, 'createProcess').and.returnValue(of({ id: 'fake-id', name: 'fake-name', status: 'CREATED' })); - service.createProcess('appName1', fakeProcessPayload) - .subscribe( - (res) => { - expect(res).toBeDefined(); - expect(res.id).toEqual('fake-id'); - expect(res.name).toEqual('fake-name'); - expect(res.status).toEqual('CREATED'); - done(); - } - ); - }); - - it('should be able to start a created new process instance', (done) => { - spyOn(service, 'startCreatedProcess').and.returnValue(of({ id: 'fake-id', name: 'fake-name', status: 'RUNNING' })); - service.startCreatedProcess('appName1', 'fake-id', fakeProcessPayload) - .subscribe( - (res) => { - expect(res).toBeDefined(); - expect(res.id).toEqual('fake-id'); - expect(res.name).toEqual('fake-name'); - expect(res.status).toEqual('RUNNING'); - done(); - } - ); - }); - - it('should map the response when create a new process instance', (done) => { - spyOn(alfrescoApiService, 'getInstance').and.returnValue(mock); - service.startCreatedProcess('appName1', 'fake-id', fakeProcessPayload) - .subscribe( - (res) => { - expect(res).toBeDefined(); - expect(res.id).toEqual('fake-id'); - expect(res.name).toEqual('fake-name'); - expect(res.status).toEqual('RUNNING'); - done(); - } - ); - }); - it('should transform the response into task variables', (done) => { const appName = 'test-app'; const processDefinitionId = 'processDefinitionId'; diff --git a/lib/process-services-cloud/src/lib/process/start-process/services/start-process-cloud.service.ts b/lib/process-services-cloud/src/lib/process/start-process/services/start-process-cloud.service.ts index 52dbcc894c..5858a32d24 100755 --- a/lib/process-services-cloud/src/lib/process/start-process/services/start-process-cloud.service.ts +++ b/lib/process-services-cloud/src/lib/process/start-process/services/start-process-cloud.service.ts @@ -55,36 +55,6 @@ export class StartProcessCloudService extends BaseCloudService { } } - /** - * Create a process based on a process definition, name, form values or variables. - * - * @param appName name of the Application - * @param payload Details of the process (definition key, name, variables, etc) - * @returns Details of the process instance just created - */ - createProcess(appName: string, payload: ProcessPayloadCloud): Observable { - const url = `${this.getBasePath(appName)}/rb/v1/process-instances/create`; - payload.payloadType = 'CreateProcessInstancePayload'; - - return this.post(url, payload).pipe( - map((result: any) => result.entry) - ); - } - - /** - * Starts an already created process using the process instance id. - * - * @param createdProcessInstanceId process instance id of the process previously created - * @returns Details of the process instance just started - */ - startCreatedProcess(appName: string, createdProcessInstanceId: string, payload: ProcessPayloadCloud): Observable { - const url = `${this.getBasePath(appName)}/rb/v1/process-instances/${createdProcessInstanceId}/start`; - - return this.post(url, payload).pipe( - map((result: any) => result.entry) - ); - } - /** * Starts a process based on a process definition, name, form values or variables. *