diff options
Diffstat (limited to 'src/test/javascript')
-rw-r--r-- | src/test/javascript/demo.test.js | 53 | ||||
-rw-r--r-- | src/test/javascript/package.json | 46 | ||||
-rw-r--r-- | src/test/javascript/propertyController.test.js | 33 |
3 files changed, 0 insertions, 132 deletions
diff --git a/src/test/javascript/demo.test.js b/src/test/javascript/demo.test.js deleted file mode 100644 index c088957f..00000000 --- a/src/test/javascript/demo.test.js +++ /dev/null @@ -1,53 +0,0 @@ -require('jquery/dist/jquery.min.js'); -require('angular/angular.min.js'); -require('angular-mocks/angular-mocks.js'); -require('angular-route/angular-route.min.js'); -require('angular-resource/angular-resource.min.js'); -require('angular-cookies/angular-cookies.min.js'); -require('angular-animate/angular-animate.min.js'); -require('angular-sanitize/angular-sanitize.min.js'); -require('angular-touch/angular-touch.min.js'); -require('popper.js/dist/umd/popper.min.js'); -require('bootstrap/dist/js/bootstrap.min.js'); -require('angular-ui-bootstrap/dist/ui-bootstrap-tpls.js'); -require('angular-loading-bar/src/loading-bar.js'); -require('angular-dialog-service/dist/dialogs.js'); -require('scripts/app.js'); -require('scripts/DashboardCtrl.js'); - - -describe('Dashboard ctrl tests', function() { - - beforeEach(angular.mock.module('clds-app')); - - var $controllerService; - - beforeEach(angular.mock.inject(function(_$controller_) { - $controllerService = _$controller_; - })); - - describe('$scope.showPalette', function() { - - it('test showPalette', function() { - - var $scopeTest = {}; - var $rootScopeTest = {}; - var $resourceTest = {}; - var $httpTest = {}; - var $timeoutTest = {}; - var $locationTest = {}; - var $intervalTest = function(){}; - var $controllerDashboard = $controllerService('DashboardCtrl', { - '$scope' : $scopeTest, - '$rootScope' : $rootScopeTest, - '$resource' : $resourceTest, - '$http' : $httpTest, - '$timeout' : $timeoutTest, - '$location' : $locationTest, - '$interval' : $intervalTest - }); - $scopeTest.showPalette(); - expect($rootScopeTest.isModel).toEqual(true); - }); - }); -});
\ No newline at end of file diff --git a/src/test/javascript/package.json b/src/test/javascript/package.json deleted file mode 100644 index a2f0cd2e..00000000 --- a/src/test/javascript/package.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "scripts": { - "test": "jest", - "test:watch": "jest --watch", - "test:coverage": "jest --coverage" - }, - "jest": { - "verbose": true, - "coverageDirectory": "${project.build.directory}/clamp-ui/coverage", - "collectCoverageFrom": [ - "**/designer/**/*.{js,jsx}", - "!**/designer/lib/**" - ], - "rootDir": "${project.build.directory}/clamp-ui", - "roots": [ - "${project.basedir}/src/test/javascript/", - "<rootDir>/designer/" - ], - "moduleDirectories": [ - "${project.build.directory}/clamp-ui/node/node_modules", - "${project.build.directory}/clamp-ui/node_modules", - "<rootDir>/designer" - ], - "coverageReporters": [ - "lcov" - ] - }, - "devDependencies": { - "angular": "1.3.2", - "angular-resource": "1.3.2", - "angular-cookies": "1.3.2", - "angular-route": "1.3.2", - "angular-mocks": "1.3.2", - "angular-animate": "1.3.2", - "angular-sanitize": "1.3.2", - "angular-touch": "1.3.2", - "angular-dialog-service": "5.3.0", - "angular-loading-bar": "0.9.0", - "jquery": "3.3.1", - "popper.js": "1.14.4", - "bootstrap": "4.1.1", - "angular-ui-bootstrap": "2.5.6", - "jest": "^23.6.0", - "jest-cli": "^21.2.1" - } -} diff --git a/src/test/javascript/propertyController.test.js b/src/test/javascript/propertyController.test.js deleted file mode 100644 index e7199966..00000000 --- a/src/test/javascript/propertyController.test.js +++ /dev/null @@ -1,33 +0,0 @@ - -describe('Property controller tests', function() { - var clModel = '{"name": "ClosedLoopTest","dcaeDeploymentId":"testId","dcaeDeploymentStatusUrl":"testUrl","lastComputedState":"DESIGN","svgRepresentation": "representation","globalPropertiesJson": [{"name":"deployParameters","value":{"location_id":"","service_id":"","policy_id":"AUTO_GENERATED_POLICY_ID_AT_SUBMIT"}}], "blueprint": "yaml","lastComputedState": "DESIGN","operationalPolicies": [ {"name": "OpPolicyTest", "configurationsJson": { "policy1": [{"name": "pname","value": "policy1"}]}}],"microServicePolicies": [{"name": "tca","properties": "", "shared": true,"policyTosca": "tosca","jsonRepresentation": {"schema":{"title":"DCAE TCA Config","type":"object","required":["name"],"properties":{"name":{"propertyOrder":101,"title":"Name","type":"string"}}}}}],"loopLogs": [{ } ] }'; - cl_props = JSON.parse(clModel); - var propertyController = require('scripts/propertyController.js'); - - test('getOperationalPolicyProperty', () => { - var policyProp = '{"policy1": [{"name": "pname","value": "policy1"}]}'; - expect(propertyController.getOperationalPolicyProperty()).toEqual(JSON.parse(policyProp)); - }); - - test('getGlobalProperty', () => { - var globalProp = '[{"name":"deployParameters","value":{"location_id":"","service_id":"","policy_id":"AUTO_GENERATED_POLICY_ID_AT_SUBMIT"}}]'; - expect(propertyController.getGlobalProperty()).toEqual(JSON.parse(globalProp)); - }); - - test('getMsPropertyTca', () => { - expect(propertyController.getMsProperty("tca")).toEqual(''); - }); - - test('getMsUITca', () => { - var msUI = '{"schema":{"title":"DCAE TCA Config","type":"object","required":["name"],"properties":{"name":{"propertyOrder":101,"title":"Name","type":"string"}}}}'; - expect(propertyController.getMsUI("tca")).toEqual(JSON.parse(msUI)); - }); - - test('getMsPropertyNotExist', () => { - expect(propertyController.getMsProperty("test")).toEqual(null); - }); - - test('getMsUINotExist', () => { - expect(propertyController.getMsUI("test")).toEqual(null); - }); -});
\ No newline at end of file |