import java.util.HashMap;\r
import java.util.Map;\r
import javax.xml.ws.Holder;\r
+\r
+import org.junit.Assert;\r
import org.junit.Test;\r
import org.openecomp.mso.adapters.vnf.MsoVnfAdapterImpl;\r
import org.openecomp.mso.entity.MsoRequest;\r
\r
public class MsoVnfAdapterImplTest {\r
\r
- @Test\r
+ MsoVnfAdapter msoVnfAdapter = new MsoVnfAdapterImpl();\r
+\r
+ @Test\r
+ public void updateVnf() throws Exception {\r
+ MsoRequest msoRequest = new MsoRequest();\r
+ msoRequest.setRequestId("12345");\r
+ msoRequest.setServiceInstanceId("12345");\r
+\r
+ msoVnfAdapter.updateVnf("cloudsite", "tenantid", "vfw", "v1", "test",\r
+ "update", "heatid", new HashMap<>(), msoRequest, new Holder<>(), new Holder<>());\r
+ Assert.assertTrue(true);\r
+ }\r
+\r
+ @Test(expected = NullPointerException.class)\r
+ public void queryVnfNullPoinerExceptionTest() throws Exception {\r
+ MsoRequest msoRequest = new MsoRequest();\r
+ msoRequest.setRequestId("12345");\r
+ msoRequest.setServiceInstanceId("12345");\r
+\r
+ msoVnfAdapter.queryVnf("cloudSiteId",\r
+ "tenantId",\r
+ "vnfName",\r
+ msoRequest,\r
+ new Holder<>(),\r
+ new Holder<>(),\r
+ new Holder<>(),\r
+ new Holder<>());\r
+ Assert.assertFalse(true);\r
+ }\r
+\r
+ @Test(expected = NullPointerException.class)\r
+ public void rollbackVnfCloudSiteInfoNotAvail() throws Exception {\r
+ VnfRollback rollback = new VnfRollback();\r
+ rollback.setVnfId("vnfid");\r
+ rollback.setVfModuleStackId("stackid");\r
+ rollback.setCloudSiteId("11234");\r
+ rollback.setTenantId("234");\r
+\r
+ msoVnfAdapter.rollbackVnf(rollback);\r
+ Assert.assertFalse(true);\r
+ }\r
+\r
+ @Test\r
public void healthCheckVNFTest() {\r
MsoVnfAdapterImpl instance = new MsoVnfAdapterImpl();\r
instance.healthCheck();\r