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();
   });
 });