Raanan Weber 7 лет назад
Родитель
Сommit
4282d889da
1 измененных файлов с 19 добавлено и 0 удалено
  1. 19 0
      Viewer/tests/unit/src/Viewer/viewer.ts

+ 19 - 0
Viewer/tests/unit/src/Viewer/viewer.ts

@@ -1,5 +1,6 @@
 import { Helper } from "../../../commons/helper";
 import { assert, expect } from "../viewerReference";
+import { DefaultViewer } from "../../../../src";
 
 export let name = "viewerTest";
 
@@ -29,6 +30,24 @@ describe('Viewer', function () {
         }
         done();
     });
+
+    it('should be shown and hidden', (done) => {
+        let viewer: DefaultViewer = <DefaultViewer>Helper.getNewViewerInstance();
+        viewer.onInitDoneObservable.add(() => {
+            // default visibility is not none
+            expect(viewer.containerElement.style.display).not.to.equal('none');
+            viewer.hide().then(() => {
+                // element is hidden
+                assert.equal(viewer.containerElement.style.display, 'none');
+                viewer.show().then(() => {
+                    //element is shown
+                    assert.notEqual(viewer.containerElement.style.display, 'none');
+                    viewer.dispose();
+                    done();
+                });
+            });
+        });
+    });
 });
 
 //}