diff --git a/testgenerator-web/testgenerator-web/src/app/components/update-project/update-project.component.html b/testgenerator-web/testgenerator-web/src/app/components/update-project/update-project.component.html index 3d590133c32b1d7b70bd25f8c1ea14a2d1b254a3..d7cf7a1e1e69dc15597752430a0c7215840ae7a2 100644 --- a/testgenerator-web/testgenerator-web/src/app/components/update-project/update-project.component.html +++ b/testgenerator-web/testgenerator-web/src/app/components/update-project/update-project.component.html @@ -19,10 +19,16 @@ </div> <div class="row"> - <div class="col-md-12"> + <div class="col-md-6"> <button mdbBtn type="submit" (click)="compareProjects()" class="testgen-btn-rounded testgen-primary" rounded="true" i18n="compare bpmn">Compare BPMN-Diagrams</button> </div> + <div class="col-md-6"> + <button mdbBtn type="submit" (click)="parseFiles()" class="testgen-btn-rounded testgen-primary" rounded="true" + i18n="compare bpmn">@Henning parseFiles Testing-Button</button> + </div> </div> + + </div> </div> \ No newline at end of file diff --git a/testgenerator-web/testgenerator-web/src/app/components/update-project/update-project.component.ts b/testgenerator-web/testgenerator-web/src/app/components/update-project/update-project.component.ts index 473fc9404479fd07ceaf28002e4ba2ccf93f4a72..aac195eb092a6c59357c7c41f3e97ae8f36d4fb7 100644 --- a/testgenerator-web/testgenerator-web/src/app/components/update-project/update-project.component.ts +++ b/testgenerator-web/testgenerator-web/src/app/components/update-project/update-project.component.ts @@ -45,6 +45,18 @@ export class UpdateProjectComponent implements OnInit { } + /* + Function parseFiles + @Henning + Testfunktion um die Generierten Testfiles zu vergleichen. Event dient nur als Trigger fürs Backend + */ + async parseFiles(projectId: number): Promise<string> { + var projectId = this.actualProject; + console.log(projectId); + const url = `${environment.apiBaseUrl}project/${projectId}/parse`; + return this.http.get(url, {responseType: 'text'}).toPromise(); + } + async compareProjects() { var currentDiagram, newDiagram;