Update URL according to microservice name
[vfc/nfvo/driver/vnfm/svnfm.git] / huawei / vnfmadapter / VnfmadapterService / service / src / test / java / org / onap / vfc / nfvo / vnfm / svnfm / vnfmadapter / service / csm / connect / SslCertificateSocketTest.java
1 /*
2  * Copyright 2017 Huawei Technologies Co., Ltd.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 package org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.csm.connect;
18
19 import org.apache.commons.httpclient.params.HttpConnectionParams;
20 import org.junit.Test;
21 import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.VnfmException;
22 import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.csm.connect.SslCertificateSocket;
23
24 import java.io.IOException;
25
26 /**
27  * Created by QuanZhong on 2017/3/20.
28  */
29 public class SslCertificateSocketTest {
30     @Test
31     public void initTest(){
32         SslCertificateSocket socket = new SslCertificateSocket();
33         try {
34             socket.init();
35         } catch (VnfmException e) {
36             e.printStackTrace();
37         }
38     }
39     @Test
40     public void createSocketTest(){
41         SslCertificateSocket socket = new SslCertificateSocket();
42         try {
43             socket.createSocket("http://127.0.0.1",1234);
44         } catch (IOException e) {
45             e.printStackTrace();
46         }
47     }
48
49     @Test
50     public void createSocketTest2(){
51         SslCertificateSocket socket = new SslCertificateSocket();
52         try {
53             socket.createSocket("http://127.0.0.1",1234,null,4321,null);
54         } catch (IOException e) {
55             e.printStackTrace();
56         }
57     }
58     @Test
59     public void createSocketTest3(){
60         SslCertificateSocket socket = new SslCertificateSocket();
61         try {
62             HttpConnectionParams params = new HttpConnectionParams();
63             params.setConnectionTimeout(0);
64             socket.createSocket("http://127.0.0.1",1234,null,4321,params);
65         } catch (IOException e) {
66             e.printStackTrace();
67         }
68     }
69     @Test
70     public void createSocketTest4(){
71         SslCertificateSocket socket = new SslCertificateSocket();
72         try {
73             HttpConnectionParams params = new HttpConnectionParams();
74             params.setConnectionTimeout(3000);
75             socket.createSocket("http://127.0.0.1",1234,null,4321,params);
76         } catch (IOException e) {
77             e.printStackTrace();
78         }
79     }
80 }