Merge branch 'DEVELOP' of ssh://git.eclipse.org:29418/openk-usermodules/org.eclipse.openk-usermodules.gridFailureInformation.frontend into SI-727-stornieren
diff --git a/projects/grid-failure-information-app/src/app/pages/grid-failure/grid-failure-details/grid-failure-details.sandbox.ts b/projects/grid-failure-information-app/src/app/pages/grid-failure/grid-failure-details/grid-failure-details.sandbox.ts
index a4faf94..bd3becb 100644
--- a/projects/grid-failure-information-app/src/app/pages/grid-failure/grid-failure-details/grid-failure-details.sandbox.ts
+++ b/projects/grid-failure-information-app/src/app/pages/grid-failure/grid-failure-details/grid-failure-details.sandbox.ts
@@ -794,6 +794,7 @@
this.showUpdateButton = true;
this.showPublishButton = true;
this.showCompleteButton = true;
+ this.showStornoButton = true;
break;
default:
break;
diff --git a/projects/grid-failure-information-app/src/app/pages/grid-failure/grid-failure.service.spec.ts b/projects/grid-failure-information-app/src/app/pages/grid-failure/grid-failure.service.spec.ts
index dac1c66..da1755b 100644
--- a/projects/grid-failure-information-app/src/app/pages/grid-failure/grid-failure.service.spec.ts
+++ b/projects/grid-failure-information-app/src/app/pages/grid-failure/grid-failure.service.spec.ts
@@ -112,9 +112,20 @@
expect(item.id).toBe(response.id);
});
+ it('should transform publication channel list response', () => {
+ const response: any = [{ id: 'X' }];
+ expect(GridFailureService.publicationChannelListAdapter(response)[0].id).toBe('X');
+ });
+
it('should transform publication channel response', () => {
const response: any = { id: 'X' };
const item = GridFailureService.publicationChannelAdapter(response);
expect(item.id).toBe(response.id);
});
+
+ it('should not transform reminder response', () => {
+ const response: any = true;
+ const test = GridFailureService.reminderAdapter(response);
+ expect(test).toBe(response);
+ });
});
diff --git a/projects/grid-failure-information-app/src/app/shared/directives/forms/form-control-ui-state.directive.spec.ts b/projects/grid-failure-information-app/src/app/shared/directives/forms/form-control-ui-state.directive.spec.ts
index c4af3ca..479ae5e 100644
--- a/projects/grid-failure-information-app/src/app/shared/directives/forms/form-control-ui-state.directive.spec.ts
+++ b/projects/grid-failure-information-app/src/app/shared/directives/forms/form-control-ui-state.directive.spec.ts
@@ -1,8 +1,15 @@
import { FormControlVisibilityDirective } from './form-control-ui-state.directive';
+import { of } from 'rxjs/observable/of';
-describe('FormControlUiStateDirective', () => {
+describe('FormControlVisibilityDirective ', () => {
it('should create an instance', () => {
- // const directive = new FormControlUiStateDirective();
- // expect(directive).toBeTruthy();
+ let appState = of({
+ pipe: () => {},
+ dispatch: () => {},
+ select: () => {},
+ map: () => {},
+ });
+ const directive = new FormControlVisibilityDirective(appState as any);
+ expect(directive).toBeTruthy();
});
});