From 82d7009604bc0c18d1b7eb38ec8c6f185632c753 Mon Sep 17 00:00:00 2001 From: Henning Schmeink <hs344225@fh-muenster.de> Date: Wed, 3 Nov 2021 20:39:19 +0100 Subject: [PATCH] added new test Button to test the DSL-Parser --- .../update-project/update-project.component.html | 8 +++++++- .../update-project/update-project.component.ts | 12 ++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) 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 3d59013..d7cf7a1 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 473fc94..aac195e 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; -- GitLab