2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6 * ================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END=========================================================
22 package org.onap.so.adapters.sdnc;
24 import static org.junit.Assert.assertEquals;
25 import static org.junit.Assert.assertNotNull;
26 import org.junit.BeforeClass;
27 import org.junit.Test;
28 import org.onap.so.adapters.sdnc.SDNCAdapterRequest;
29 import org.onap.so.adapters.sdnc.RequestHeader;
32 public class SDNCAdapterRequestTest {
34 static Object sd = new SDNCAdapterRequest();
35 static RequestHeader rh = new RequestHeader();
38 public static final void RHeader() {
39 rh.setCallbackUrl("callback");
40 rh.setMsoAction("action");
41 rh.setRequestId("reqid");
42 rh.setSvcAction("svcAction");
43 rh.setSvcInstanceId("svcId");
44 rh.setSvcOperation("op");
48 public final void testtoString() {
49 ((SDNCAdapterRequest) sd).setRequestData("data");
50 ((SDNCAdapterRequest) sd).setRequestHeader(rh);
51 assertNotNull(((SDNCAdapterRequest) sd).getRequestData());
52 assertEquals("data", ((SDNCAdapterRequest) sd).getRequestData());
53 assertEquals(rh, ((SDNCAdapterRequest) sd).getRequestHeader());