summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWeitao Gao <victor.gao@huawei.com>2020-08-24 13:09:10 +0000
committerGerrit Code Review <gerrit@onap.org>2020-08-24 13:09:10 +0000
commit8bea64aabf3284ba4ab4a59f25e9f7055ce2f629 (patch)
treeb46b85ebc3fcb74e4b870655ddf338054143d555
parentf5b1fff8d73e136a1c46f61fe43cc454d26522b5 (diff)
parent5e9e75447bf08941277a3932a0de388821bdda14 (diff)
Merge "Code coverage HttpRequests and SslAnonymousSocket classes Issue-ID: VFC-1726"
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/connect/HttpRequestsTest.java175
-rw-r--r--huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/connect/SslAnonymousSocketTest.java11
2 files changed, 115 insertions, 71 deletions
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/connect/HttpRequestsTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/connect/HttpRequestsTest.java
index 185f2b28..3e9972af 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/connect/HttpRequestsTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/connect/HttpRequestsTest.java
@@ -16,7 +16,8 @@
package org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.csm.connect;
-import static org.junit.Assert.*;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
import java.util.ArrayList;
import java.util.List;
@@ -24,76 +25,112 @@ import java.util.List;
import org.apache.commons.httpclient.Header;
import org.junit.Test;
import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.VnfmException;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.csm.connect.HttpRequests;
public class HttpRequestsTest {
- String authenticateMode = "test";
- HttpRequests.Builder builder = new HttpRequests.Builder(authenticateMode);
-
- @Test
- public void addHeaderTest(){
- builder.addHeader("id", "1234");
- assertTrue(true);
- }
- @Test
- public void addHeadersTest(){
- Header header = new Header();
- builder.addHeaders(header, header);
- assertNotNull(builder);
- }
- @Test
- public void addHeadersListTest(){
- List<Header> list = new ArrayList<>();
- Header header = new Header();
- list.add(header);
- builder.addHeaders(list);
- assertNotNull(builder);
- }
-
- @Test(expected = VnfmException.class)
- public void setUrlTestException() throws VnfmException{
- String url=null;
- String path=null;
- builder.setUrl(url, path);
- }
- @Test(expected = VnfmException.class)
- public void setUrlTestException2() throws VnfmException{
- String url="";
- String path=null;
- builder.setUrl(url, path);
- }
-
- @Test(expected = VnfmException.class)
- public void setUrlTestNormal() throws VnfmException{
- String url="/test/123";
- String path="http://localhost:8080";
- builder.setUrl(url, path);
- }
-
- @Test(expected = VnfmException.class)
- public void setUrl2TestException() throws VnfmException{
- String url=null;
- String path=null;
- builder.setUrl(url, path,101);
- }
- @Test(expected = VnfmException.class)
- public void setUrl2TestException2() throws VnfmException{
- String url="";
- String path=null;
- builder.setUrl(url, path,101);
- }
-
- @Test(expected = VnfmException.class)
- public void setUrl2TestNormal() throws VnfmException{
- String url="/test/123";
- String path="http://localhost:8080";
- builder.setUrl(url, path,101);
- }
- @Test(expected = Exception.class)
- public void requestTestException(){
- String res = builder.request();
- assertNotNull(res);
- }
+ String authenticateMode = "test";
+ HttpRequests.Builder builder = new HttpRequests.Builder(authenticateMode);
+
+ @Test
+ public void addHeaderTest() {
+ builder.addHeader("id", "1234");
+ assertTrue(true);
+ }
+
+ @Test
+ public void addHeadersTest() {
+ Header header = new Header();
+ builder.addHeaders(header, header);
+ assertNotNull(builder);
+ }
+
+ @Test
+ public void addHeadersListTest() {
+ List<Header> list = new ArrayList<>();
+ Header header = new Header();
+ list.add(header);
+ builder.addHeaders(list);
+ assertNotNull(builder);
+ }
+
+ @Test(expected = VnfmException.class)
+ public void setUrlTestException() throws VnfmException {
+ String url = null;
+ String path = null;
+ builder.setUrl(url, path);
+ }
+
+ @Test(expected = VnfmException.class)
+ public void setUrlTestException2() throws VnfmException {
+ String url = "";
+ String path = null;
+ builder.setUrl(url, path);
+ }
+
+ @Test(expected = VnfmException.class)
+ public void setUrlTestNormal() throws VnfmException {
+ String url = "/test/123";
+ String path = "http://localhost:8080";
+ builder.setUrl(url, path);
+ }
+
+ @Test(expected = VnfmException.class)
+ public void setUrl2TestException() throws VnfmException {
+ String url = null;
+ String path = null;
+ builder.setUrl(url, path, 101);
+ }
+
+ @Test(expected = VnfmException.class)
+ public void setUrl2TestException2() throws VnfmException {
+ String url = "";
+ String path = null;
+ builder.setUrl(url, path, 101);
+ }
+
+ @Test(expected = VnfmException.class)
+ public void setUrl2TestNormal() throws VnfmException {
+ String url = "/test/123";
+ String path = "http://localhost:8080";
+ builder.setUrl(url, path, 101);
+ }
+
+ @Test(expected = Exception.class)
+ public void requestTestException() {
+ String res = builder.request();
+ assertNotNull(res);
+ }
+
+ @Test
+ public void postTest() throws VnfmException {
+ assertNotNull(builder.post());
+ }
+
+ @Test
+ public void putTest() throws VnfmException {
+ assertNotNull(builder.put());
+ }
+
+ @Test
+ public void getTest() throws VnfmException {
+ assertNotNull(builder.get());
+ }
+
+ @Test
+ public void deleteTest() throws VnfmException {
+ assertNotNull(builder.delete());
+ }
+
+ @Test
+ public void setParamsTest() throws VnfmException {
+ String json = "test";
+ assertNotNull(builder.setParams(json));
+ }
+
+ @Test
+ public void setEncodingTest() throws VnfmException {
+ String json = "test";
+ assertNotNull(builder.setEncoding(json));
+ }
}
diff --git a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/connect/SslAnonymousSocketTest.java b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/connect/SslAnonymousSocketTest.java
index 1e382a4e..783dc5c4 100644
--- a/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/connect/SslAnonymousSocketTest.java
+++ b/huawei/vnfmadapter/VnfmadapterService/service/src/test/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/connect/SslAnonymousSocketTest.java
@@ -22,11 +22,18 @@ import java.net.Socket;
import org.apache.commons.httpclient.ConnectTimeoutException;
import org.apache.commons.httpclient.params.HttpConnectionParams;
+import org.junit.Before;
import org.junit.Test;
-import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.service.csm.connect.SslAnonymousSocket;
+import org.onap.vfc.nfvo.vnfm.svnfm.vnfmadapter.common.VnfmException;
public class SslAnonymousSocketTest {
+
+ @Before
+ public void init() throws VnfmException {
+ SslAnonymousSocket sslsocket = new SslAnonymousSocket();
+ sslsocket.init();
+ }
@Test(expected = IOException.class)
public void createSocketTestException() throws IOException, ConnectTimeoutException {
String host= "localhost";
@@ -48,5 +55,5 @@ public class SslAnonymousSocketTest {
SslAnonymousSocket sslsocket = new SslAnonymousSocket();
Socket socket = sslsocket.createSocket(host, port, localAddress, localPort, params);
}
-
+
}