diff options
author | 2018-11-29 12:46:23 +0000 | |
---|---|---|
committer | 2018-11-29 20:56:25 +0000 | |
commit | 93cb989bb80197a1e6db289d4fc58a7ef6d48216 (patch) | |
tree | 02e1a10420d0d9b682901541d7c60b6a1790d7dd /appc-config/appc-config-params/provider/src/test/resources/parser/pd_with_required_keys.yaml | |
parent | a8ef67dbd6e3905cf28392d1ef6442d5904d6f5e (diff) |
Test case improvements for APPC-1262
Improvements to existing test cases and new test case to
increase coverage of PropertyDefinition code from 84% to 96%
and coverage of ArtifactProcess code to 95%
Issue-ID: APPC-1262
Change-Id: Ibfd46c341e218ffac0505b097770c64aa00a494e
Signed-off-by: Joss Armstrong <joss.armstrong@ericsson.com>
Diffstat (limited to 'appc-config/appc-config-params/provider/src/test/resources/parser/pd_with_required_keys.yaml')
-rw-r--r-- | appc-config/appc-config-params/provider/src/test/resources/parser/pd_with_required_keys.yaml | 96 |
1 files changed, 96 insertions, 0 deletions
diff --git a/appc-config/appc-config-params/provider/src/test/resources/parser/pd_with_required_keys.yaml b/appc-config/appc-config-params/provider/src/test/resources/parser/pd_with_required_keys.yaml new file mode 100644 index 000000000..716766a2e --- /dev/null +++ b/appc-config/appc-config-params/provider/src/test/resources/parser/pd_with_required_keys.yaml @@ -0,0 +1,96 @@ +# ============LICENSE_START========================================== +# ONAP : APPC +# =================================================================== +# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved. +# =================================================================== +# +# Unless otherwise specified, all software contained herein is licensed +# under the Apache License, Version 2.0 (the License); +# you may not use this software 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. +# +# ECOMP is a trademark and service mark of AT&T Intellectual Property. +# ============LICENSE_END============================================ +--- +kind: "Property Definition" +version: "V1" +vnf-parameter-list: +- name: "LOCAL_ACCESS_IP_ADDR" + description: null + type: null + required: true + source: "INSTAR" + rule-type: "interface-ip-address" + default: "0.0.0.0" + request-keys: + - key-name: "address_fqdn" + key-value: "value" + - key-name: "address_type" + key-value: "v4" + response-keys: null +- name: "LOCAL_CORE_ALT_IP_ADDR" + description: null + type: null + required: true + source: "A&AI" + rule-type: null + default: "0:0:0:0" + request-keys: + - key-name: "address_fqdn" + key-value: "value" + - key-name: "address_type" + key-value: "v4" + response-keys: null +- name: "LOCAL_BILLING_IP_ADDR" + description: null + type: null + required: false + source: null + rule-type: null + default: "0.0.0.0" + request-keys: null + response-keys: null +- name: "REMOTE_ACCESS_IP_ADDR" + description: null + type: null + required: false + source: null + rule-type: null + default: "0.0.0.0" + request-keys: null + response-keys: null +- name: "REMOTE_CORE_ALT_IP_ADDR" + description: null + type: null + required: false + source: null + rule-type: null + default: "0:0:0:0" + request-keys: null + response-keys: null +- name: "REMOTE_BILLING_IP_ADDR" + description: null + type: null + required: false + source: "Manual" + rule-type: null + default: "0.0.0.0" + request-keys: null + response-keys: null +- name: "CORE_NETWORK_PLEN" + description: null + type: null + required: false + source: INSTAR + rule-type: null + default: "32" + request-keys: null + response-keys: null |