From 0618ce0299bb037365939c6d8ee16a00fc0cd087 Mon Sep 17 00:00:00 2001 From: Florian Lambers <fl462057@fh-muenster.de> Date: Thu, 4 Nov 2021 18:23:34 +0100 Subject: [PATCH] added migration --- .../src/app/app-routing.module.ts | 4 ++- .../testgenerator-web/src/app/app.module.ts | 4 ++- .../components/project/project.component.html | 2 +- .../update-project.component.ts | 4 +++ .../migration-overview.component.css | 0 .../migration-overview.component.html | 0 .../migration-overview.component.spec.ts | 25 +++++++++++++++++++ .../migration-overview.component.ts | 15 +++++++++++ 8 files changed, 51 insertions(+), 3 deletions(-) create mode 100644 testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.css create mode 100644 testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.html create mode 100644 testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.spec.ts create mode 100644 testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.ts diff --git a/testgenerator-web/testgenerator-web/src/app/app-routing.module.ts b/testgenerator-web/testgenerator-web/src/app/app-routing.module.ts index 143b8c0..1fa6b2e 100644 --- a/testgenerator-web/testgenerator-web/src/app/app-routing.module.ts +++ b/testgenerator-web/testgenerator-web/src/app/app-routing.module.ts @@ -16,6 +16,7 @@ import { DeleteProjectComponent } from './components/delete-project/delete-proje import { LoopsComponent } from './components/loops/loops.component'; import { LoopComponent } from './components/loop/loop.component'; import { UpdateProjectComponent } from './components/update-project/update-project.component'; +import { MigrationOverviewComponent } from './migration-overview/migration-overview.component'; const routes: Routes = [ @@ -34,9 +35,10 @@ const routes: Routes = [ { path: 'project/:projectId/mocks/external/:mockId', component: NewExternalMockComponent }, { path: 'project/:projectId/mocks/manual', component: NewManualMockComponent }, { path: 'project/:projectId/mocks/manual/:mockId', component: NewManualMockComponent }, + { path: 'project/:projectId/update', component: UpdateProjectComponent }, // new Update Component + { path: 'project/:projectId/migration-overview', component: MigrationOverviewComponent }, { path: 'impressum', component: ImprintComponent }, { path: 'notfound', component: NotfoundComponent }, - { path: 'project/:projectId/update', component: UpdateProjectComponent }, // new Update Component { path: '**', redirectTo: 'notfound'} //has to be the last entry ]; diff --git a/testgenerator-web/testgenerator-web/src/app/app.module.ts b/testgenerator-web/testgenerator-web/src/app/app.module.ts index d9fb393..0fe1530 100644 --- a/testgenerator-web/testgenerator-web/src/app/app.module.ts +++ b/testgenerator-web/testgenerator-web/src/app/app.module.ts @@ -30,6 +30,7 @@ import { DeleteProjectComponent } from './components/delete-project/delete-proje import { LoopsComponent } from './components/loops/loops.component'; import { LoopComponent } from './components/loop/loop.component'; import { UpdateProjectComponent } from './components/update-project/update-project.component'; +import { MigrationOverviewComponent } from './migration-overview/migration-overview.component'; @NgModule({ declarations: [ @@ -56,7 +57,8 @@ import { UpdateProjectComponent } from './components/update-project/update-proje DeleteProjectComponent, LoopsComponent, LoopComponent, - UpdateProjectComponent + UpdateProjectComponent, + MigrationOverviewComponent ], imports: [ BrowserModule, diff --git a/testgenerator-web/testgenerator-web/src/app/components/project/project.component.html b/testgenerator-web/testgenerator-web/src/app/components/project/project.component.html index eafe8e6..ac55aac 100644 --- a/testgenerator-web/testgenerator-web/src/app/components/project/project.component.html +++ b/testgenerator-web/testgenerator-web/src/app/components/project/project.component.html @@ -86,7 +86,7 @@ <mdb-icon fas icon="arrow-right"></mdb-icon> </h3> - <p i18n="project update calling">Update the existing BPMN-Modell..</p> + <p i18n="project update calling">Update the existing project</p> </div> </a> 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..314320e 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 @@ -122,4 +122,8 @@ export class UpdateProjectComponent implements OnInit { } } + + showMigration() { + console.log('start'); + } } \ No newline at end of file diff --git a/testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.css b/testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.css new file mode 100644 index 0000000..e69de29 diff --git a/testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.html b/testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.html new file mode 100644 index 0000000..e69de29 diff --git a/testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.spec.ts b/testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.spec.ts new file mode 100644 index 0000000..d7da218 --- /dev/null +++ b/testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { MigrationOverviewComponent } from './migration-overview.component'; + +describe('MigrationOverviewComponent', () => { + let component: MigrationOverviewComponent; + let fixture: ComponentFixture<MigrationOverviewComponent>; + + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ MigrationOverviewComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(MigrationOverviewComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.ts b/testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.ts new file mode 100644 index 0000000..9d807a5 --- /dev/null +++ b/testgenerator-web/testgenerator-web/src/app/migration-overview/migration-overview.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-migration-overview', + templateUrl: './migration-overview.component.html', + styleUrls: ['./migration-overview.component.css'] +}) +export class MigrationOverviewComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} -- GitLab