From 1ae41b462a31b28c398abdd6f8fb2e775df12215 Mon Sep 17 00:00:00 2001
From: Volker Schukai <volker.schukai@schukai.com>
Date: Sun, 7 Aug 2022 09:42:39 +0200
Subject: [PATCH] chore: commit save point

---
 development/tests/cases/dom/resource/link.mjs |  6 +-
 .../cases/dom/resource/link/stylesheet.mjs    |  6 +-
 .../tests/cases/dom/resource/script.mjs       |  6 +-
 .../tests/cases/dom/worker/factory.mjs        |  4 +-
 .../tests/cases/i18n/providers/fetch.mjs      |  6 +-
 .../tests/cases/logging/handler/console.mjs   |  6 +-
 development/tests/cases/monster.mjs           |  6 +-
 development/tests/cases/namespace.mjs         | 93 -------------------
 development/tests/cases/types/is.mjs          |  1 -
 development/tests/cases/types/typeof.mjs      |  1 -
 development/tests/cases/types/validate.mjs    |  1 -
 development/tests/cases/types/version.mjs     |  1 -
 12 files changed, 20 insertions(+), 117 deletions(-)
 delete mode 100644 development/tests/cases/namespace.mjs

diff --git a/development/tests/cases/dom/resource/link.mjs b/development/tests/cases/dom/resource/link.mjs
index 781a44b51..f066050a8 100644
--- a/development/tests/cases/dom/resource/link.mjs
+++ b/development/tests/cases/dom/resource/link.mjs
@@ -1,9 +1,9 @@
 'use strict';
 
 import chai from "chai"
-import {Link} from "../../../../source/dom/resource/link.mjs";
-import {DataUrl} from "../../../../source/types/dataurl.mjs";
-import {ID} from "../../../../source/types/id.mjs";
+import {Link} from "../../../../../application/source/dom/resource/link.mjs";
+import {DataUrl} from "../../../../../application/source/types/dataurl.mjs";
+import {ID} from "../../../../../application/source/types/id.mjs";
 import {chaiDom} from "../../../util/chai-dom.mjs";
 import {cleanupDOMFromTesting, initMutationObserverForTesting} from "../../../util/cleanupdom.mjs";
 import {initJSDOM} from "../../../util/jsdom.mjs";
diff --git a/development/tests/cases/dom/resource/link/stylesheet.mjs b/development/tests/cases/dom/resource/link/stylesheet.mjs
index 9499b93f8..43096f9f5 100644
--- a/development/tests/cases/dom/resource/link/stylesheet.mjs
+++ b/development/tests/cases/dom/resource/link/stylesheet.mjs
@@ -1,9 +1,9 @@
 'use strict';
 
 import chai from "chai"
-import {Stylesheet} from "../../../../../source/dom/resource/link/stylesheet.mjs";
-import {DataUrl} from "../../../../../source/types/dataurl.mjs";
-import {ID} from "../../../../../source/types/id.mjs";
+import {Stylesheet} from "../../../../../../application/source/dom/resource/link/stylesheet.mjs";
+import {DataUrl} from "../../../../../../application/source/types/dataurl.mjs";
+import {ID} from "../../../../../../application/source/types/id.mjs";
 import {chaiDom} from "../../../../util/chai-dom.mjs";
 import {cleanupDOMFromTesting, initMutationObserverForTesting} from "../../../../util/cleanupdom.mjs";
 import {initJSDOM} from "../../../../util/jsdom.mjs";
diff --git a/development/tests/cases/dom/resource/script.mjs b/development/tests/cases/dom/resource/script.mjs
index 4ca53e800..be7b32230 100644
--- a/development/tests/cases/dom/resource/script.mjs
+++ b/development/tests/cases/dom/resource/script.mjs
@@ -1,9 +1,9 @@
 'use strict';
 
 import chai from "chai"
-import {Script} from "../../../../source/dom/resource/script.mjs";
-import {DataUrl} from "../../../../source/types/dataurl.mjs";
-import {ID} from "../../../../source/types/id.mjs";
+import {Script} from "../../../../../application/source/dom/resource/script.mjs";
+import {DataUrl} from "../../../../../application/source/types/dataurl.mjs";
+import {ID} from "../../../../../application/source/types/id.mjs";
 import {chaiDom} from "../../../util/chai-dom.mjs";
 import {cleanupDOMFromTesting, initMutationObserverForTesting} from "../../../util/cleanupdom.mjs";
 import {initJSDOM} from "../../../util/jsdom.mjs";
diff --git a/development/tests/cases/dom/worker/factory.mjs b/development/tests/cases/dom/worker/factory.mjs
index 5793b2bdc..c4d510737 100644
--- a/development/tests/cases/dom/worker/factory.mjs
+++ b/development/tests/cases/dom/worker/factory.mjs
@@ -1,7 +1,7 @@
 import {expect} from "chai"
 
-import {Factory} from "../../../../source/dom/worker/factory.mjs";
-import {getGlobal} from "../../../../source/types/global.mjs";
+import {Factory} from "../../../../../application/source/dom/worker/factory.mjs";
+import {getGlobal} from "../../../../../application/source/types/global.mjs";
 import {initJSDOM, isNode} from "../../../util/jsdom.mjs";
 
 const global = getGlobal();
diff --git a/development/tests/cases/i18n/providers/fetch.mjs b/development/tests/cases/i18n/providers/fetch.mjs
index 7f31f1eb8..54914ecb6 100644
--- a/development/tests/cases/i18n/providers/fetch.mjs
+++ b/development/tests/cases/i18n/providers/fetch.mjs
@@ -1,9 +1,9 @@
 import {expect} from "chai"
 
 
-import {Fetch} from "../../../../source/i18n/providers/fetch.mjs";
-import {Translations} from "../../../../source/i18n/translations.mjs";
-import {getGlobal} from "../../../../source/types/global.mjs";
+import {Fetch} from "../../../../../application/source/i18n/providers/fetch.mjs";
+import {Translations} from "../../../../../application/source/i18n/translations.mjs";
+import {getGlobal} from "../../../../../application/source/types/global.mjs";
 
 
 const global = getGlobal();
diff --git a/development/tests/cases/logging/handler/console.mjs b/development/tests/cases/logging/handler/console.mjs
index f03610b81..a2cea8069 100644
--- a/development/tests/cases/logging/handler/console.mjs
+++ b/development/tests/cases/logging/handler/console.mjs
@@ -1,7 +1,7 @@
 import {expect} from "chai";
-import {ConsoleHandler} from "../../../../source/logging/handler/console.mjs";
-import {LogEntry} from "../../../../source/logging/logentry.mjs";
-import {FATAL} from "../../../../source/logging/logger.mjs";
+import {ConsoleHandler} from "../../../../../application/source/logging/handler/console.mjs";
+import {LogEntry} from "../../../../../application/source/logging/logentry.mjs";
+import {FATAL} from "../../../../../application/source/logging/logger.mjs";
 
 describe('Logging', function () {
 
diff --git a/development/tests/cases/monster.mjs b/development/tests/cases/monster.mjs
index 48e66293a..3b47f3d53 100644
--- a/development/tests/cases/monster.mjs
+++ b/development/tests/cases/monster.mjs
@@ -1,18 +1,18 @@
 
 
 import {expect} from "chai"
-import {Version} from "../../source/types/version.mjs";
+import {Version,getMonsterVersion} from "../../../application/source/types/version.mjs";
 
 describe('Monster', function () {
 
-    describe('.getVersion()', function () {
+    describe('.getMonsterVersion()', function () {
         let monsterVersion
 
     /**#@+ dont touch, replaced by make with package.json version */
     monsterVersion = new Version('1.31.0')
     /**#@-*/
 
-        let m = Monster.getVersion();
+        let m = getMonsterVersion();
 
         it('should ' + monsterVersion + ' is ' + m, function () {
             expect(m.compareTo(monsterVersion)).is.equal(0);
diff --git a/development/tests/cases/namespace.mjs b/development/tests/cases/namespace.mjs
deleted file mode 100644
index b3c9a1e98..000000000
--- a/development/tests/cases/namespace.mjs
+++ /dev/null
@@ -1,93 +0,0 @@
-import {expect} from "chai"
-import {assignToNamespace} from "../../source/namespace.mjs";
-
-describe('Namespace', function () {
-
-    describe('assignToNamespace', function () {
-
-
-        it('assignToNamespace() without arguments throw exception', function () {
-            expect(() => assignToNamespace()).to.throw(Error)
-        });
-
-        it('assignToNamespace() with wrong arguments throw exception', function () {
-            expect(() => assignToNamespace({})).to.throw(Error)
-        });
-
-        it('assignToNamespace() without function arguments throw exception', function () {
-            expect(() => assignToNamespace('test')).to.throw(Error)
-        });
-        it('assignToNamespace() with wrong arguments throw exception', function () {
-            expect(() => assignToNamespace('test', {})).to.throw(Error)
-        });
-
-        it('assignToNamespace() with wrong arguments throw exception', function () {
-            function testMock() {
-
-            }
-
-            expect(assignToNamespace('test', testMock)).to.be.an.instanceof(Object)
-        });
-
-        it('assignToNamespace() with corrupted function as arguments throw exception', function () {
-            function testMock() {
-
-            }
-
-            // delete name property for toString detection
-            delete testMock.name;
-
-            testMock.toString = () => {
-                return {}
-            }
-
-            expect(() => assignToNamespace('test', testMock)).to.throw(Error)
-        });
-
-        it('assignToNamespace() with corrupted function as arguments throw exception', function () {
-            function testMock() {
-
-            }
-
-            // delete name property for toString detection
-            delete testMock.name;
-
-            testMock.toString = () => {
-                return "unsupported"
-            }
-
-            expect(() => assignToNamespace('test', testMock)).to.throw(Error)
-        });
-
-        it('assignToNamespace() with corrupted function as arguments throw exception', function () {
-            function testMock() {
-
-            }
-
-            // delete name property for toString detection
-            delete testMock.name;
-
-            expect(assignToNamespace('test', testMock)).to.be.an.instanceof(Object)
-        });
-
-        it('assignToNamespace() without name', function () {
-            class testMockClass {
-
-            }
-
-            delete testMockClass.name;
-
-            expect(assignToNamespace('test', testMockClass)).to.be.an.instanceof(Object)
-        });
-
-        it('Namespace().toString() should return string', function () {
-            class testMockClass {
-
-            }
-
-            expect(assignToNamespace('Test', testMockClass).toString()).to.be.equal('Monster.Test');
-        });
-        
-    });
-
-});
diff --git a/development/tests/cases/types/is.mjs b/development/tests/cases/types/is.mjs
index 5f6456e6b..7bdafde33 100644
--- a/development/tests/cases/types/is.mjs
+++ b/development/tests/cases/types/is.mjs
@@ -1,5 +1,4 @@
 import {
-    Monster,
     isPrimitive,
     isBoolean,
     isString,
diff --git a/development/tests/cases/types/typeof.mjs b/development/tests/cases/types/typeof.mjs
index a8cbd4fa6..3ae9bf749 100644
--- a/development/tests/cases/types/typeof.mjs
+++ b/development/tests/cases/types/typeof.mjs
@@ -1,6 +1,5 @@
 import {Stack} from "../../../../application/source/types/stack.mjs";
 import {
-    Monster,
     typeOf
 } from "../../../../application/source/types/typeof.mjs"
 
diff --git a/development/tests/cases/types/validate.mjs b/development/tests/cases/types/validate.mjs
index 9543fc6a6..b1944e1c9 100644
--- a/development/tests/cases/types/validate.mjs
+++ b/development/tests/cases/types/validate.mjs
@@ -1,5 +1,4 @@
 import {
-    Monster,
     validatePrimitive,
     validateBoolean,
     validateString,
diff --git a/development/tests/cases/types/version.mjs b/development/tests/cases/types/version.mjs
index ef225457b..d0dde8ac6 100644
--- a/development/tests/cases/types/version.mjs
+++ b/development/tests/cases/types/version.mjs
@@ -1,5 +1,4 @@
 import {
-    Monster,
     Version
 } from "../../../../application/source/types/version.mjs"
 
-- 
GitLab