blob: 6ba8f40a5a67abfba926bcc051c6de5ce8e3a5b7 [file] [log] [blame]
xuegaod8bed322019-07-18 17:45:34 +02001/*-
2 * ============LICENSE_START=======================================================
3 * ONAP CLAMP
4 * ================================================================================
5 * Copyright (C) 2019 AT&T Intellectual Property. All rights
6 * reserved.
7 * ================================================================================
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
11 *
12 * http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
19 * ============LICENSE_END============================================
20 * ===================================================================
21 *
22 */
23import React from 'react';
24import { shallow } from 'enzyme';
sebdet101193d2019-09-05 18:25:59 +020025import OpenLoopModal from './OpenLoopModal';
xuegaod8bed322019-07-18 17:45:34 +020026
27describe('Verify OpenLoopModal', () => {
28
sebdet101193d2019-09-05 18:25:59 +020029 beforeEach(() => {
30 fetch.resetMocks()
31 })
32
xuegaod8bed322019-07-18 17:45:34 +020033 it('Test the render method', () => {
sebdet101193d2019-09-05 18:25:59 +020034 fetch.mockResponseOnce(JSON.stringify([
35 "LOOP_gmtAS_v1_0_ResourceInstanceName1_tca",
36 "LOOP_gmtAS_v1_0_ResourceInstanceName1_tca_3",
37 "LOOP_gmtAS_v1_0_ResourceInstanceName2_tca_2"
38 ]))
39
xuegaod8bed322019-07-18 17:45:34 +020040 const component = shallow(<OpenLoopModal/>);
41 expect(component).toMatchSnapshot();
42 });
43
44
45});