summaryrefslogtreecommitdiffstats
path: root/test/vnfSearch/vnfSearchVisualizations/vnfSearchVisualizations.test.js
diff options
context:
space:
mode:
authorSteve Thomas <steventh@amdocs.com>2018-03-29 14:41:43 -0400
committerSteven Thomas <steve.thomas@amdocs.com>2018-03-29 14:57:35 -0400
commit0b2b11bad1457e7f388ab2a99af6ebf231e862e3 (patch)
tree8ef541c5b172893ca9b952cf251a7a78668ab6f1 /test/vnfSearch/vnfSearchVisualizations/vnfSearchVisualizations.test.js
parent47b85e9b95e0a0a3570f0cea4d3ee4645c911a8b (diff)
increasing test coverage to 10%
Issue-ID: AAI-980 Change-Id: Idb816df11fa14b5668349f24bac1aafd7235e00a Signed-off-by: Steven Thomas <steve.thomas@amdocs.com>
Diffstat (limited to 'test/vnfSearch/vnfSearchVisualizations/vnfSearchVisualizations.test.js')
-rw-r--r--test/vnfSearch/vnfSearchVisualizations/vnfSearchVisualizations.test.js92
1 files changed, 0 insertions, 92 deletions
diff --git a/test/vnfSearch/vnfSearchVisualizations/vnfSearchVisualizations.test.js b/test/vnfSearch/vnfSearchVisualizations/vnfSearchVisualizations.test.js
deleted file mode 100644
index 0b893a9..0000000
--- a/test/vnfSearch/vnfSearchVisualizations/vnfSearchVisualizations.test.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
- * ============LICENSE_START=======================================================
- * org.onap.aai
- * ================================================================================
- * Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.
- * Copyright © 2017-2018 Amdocs
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-import React from 'react';
-import TestUtils from 'react-dom/test-utils';
-import {storeCreator} from 'app/AppStore.js';
-import {Provider} from 'react-redux';
-import { expect } from 'chai';
-import VnfSearchOrchStatusVisualizations from 'app/vnfSearch/VnfSearchOrchestratedStatusVisualization.jsx';
-import VnfSearchProvStatusVisualizations from 'app/vnfSearch/VnfSearchProvStatusVisualization.jsx';
-import VnfSearchTotalCountVisualization from 'app/vnfSearch/VnfSearchTotalCountVisualization.jsx';
-import {
- CHART_PROV_STATUS,
- CHART_ORCH_STATUS,
- TOTAL_VNF_COUNT} from 'app/vnfSearch/VnfSearchConstants.js';
-
-describe('VNF Visualizations Structure Tests', function () {
-
- function createState(processedOrchStatusCountChartData,
- processedProvStatusCountChartData) {
- return {
- vnfSearch: {
- auditVisualizationsData: {
- processedOrchStatusCountChartData: processedOrchStatusCountChartData,
- processedProvStatusCountChartData: processedProvStatusCountChartData
- }
- }
- };
- }
-
- it('VNF: Visualization layout VNF Orch Status, no data', function () {
- const store = storeCreator(createState(
- CHART_ORCH_STATUS.clearingEmptyData,
- CHART_PROV_STATUS.clearingEmptyData
- ));
- this.component = TestUtils.renderIntoDocument(
- <Provider store={store}>
- <VnfSearchOrchStatusVisualizations />
- </Provider>
- );
- let visualizationContainer = TestUtils.scryRenderedDOMComponentsWithClass(this.component, 'visualizations');
- expect(visualizationContainer).to.exist; // there is always a visualizations container
- expect(visualizationContainer[0].className).to.contain('hidden'); // make sure visualizations is hidden
- });
-
- it('VNF: Visualization layout VNF Prov Status, no data', function () {
- const store = storeCreator(createState(
- CHART_ORCH_STATUS.clearingEmptyData,
- CHART_PROV_STATUS.clearingEmptyData
- ));
- this.component = TestUtils.renderIntoDocument(
- <Provider store={store}>
- <VnfSearchProvStatusVisualizations />
- </Provider>
- );
- let visualizationContainer = TestUtils.scryRenderedDOMComponentsWithClass(this.component, 'visualizations');
- expect(visualizationContainer).to.exist; // there is always a visualizations container
- expect(visualizationContainer[0].className).to.contain('hidden'); // make sure visualizations is hidden
- });
-
-
- it('VNF: Visualization layout Total VNF, no data', function () {
- const store = storeCreator(createState(
- TOTAL_VNF_COUNT.clearingEmptyValue
- ));
- this.component = TestUtils.renderIntoDocument(
- <Provider store={store}>
- <VnfSearchTotalCountVisualization />
- </Provider>
- );
- let visualizationContainer = TestUtils.scryRenderedDOMComponentsWithClass(this.component, 'visualizations');
- expect(visualizationContainer).to.exist; // there is always a visualizations container
- expect(visualizationContainer[0].className).to.contain('hidden'); // make sure visualizations is hidden
- });
-});