1 package org.openecomp.sdc.be.servlets;
3 import javax.servlet.ServletContext;
4 import javax.servlet.http.HttpServletRequest;
5 import javax.ws.rs.core.Response;
8 import org.openecomp.sdc.be.components.lifecycle.LifecycleChangeInfoWithAction;
9 import org.openecomp.sdc.be.datatypes.enums.ComponentTypeEnum;
10 import org.openecomp.sdc.be.model.User;
11 import org.openecomp.sdc.exception.ResponseFormat;
13 import com.google.common.base.Equivalence.Wrapper;
14 import com.google.common.util.concurrent.Service;
16 import fj.data.Either;
18 public class ServiceServletTest {
20 private ServiceServlet createTestSubject() {
21 return new ServiceServlet();
26 public void testCreateService() throws Exception {
27 ServiceServlet testSubject;
29 HttpServletRequest request = null;
34 testSubject = createTestSubject();
40 public void testParseToService() throws Exception {
41 ServiceServlet testSubject;
42 String serviceJson = "";
44 Either<Service, ResponseFormat> result;
47 testSubject = createTestSubject();
52 public void testValidateServiceName() throws Exception {
53 ServiceServlet testSubject;
54 String serviceName = "";
55 HttpServletRequest request = null;
60 testSubject = createTestSubject();
66 public void testGetComponentAuditRecords() throws Exception {
67 ServiceServlet testSubject;
68 String componentType = "";
69 String componentUniqueId = "";
70 HttpServletRequest request = null;
75 testSubject = createTestSubject();
81 public void testFillUUIDAndVersion() throws Exception {
82 ServiceServlet testSubject;Wrapper<Response> responseWrapper = null;
83 Wrapper<String> uuidWrapper = null;
84 Wrapper<String> versionWrapper = null;
86 ComponentTypeEnum componentTypeEnum = null;
87 String componentUniqueId = "";
88 ServletContext context = null;
96 public void testDeleteService() throws Exception {
97 ServiceServlet testSubject;
98 String serviceId = "";
99 HttpServletRequest request = null;
103 testSubject = createTestSubject();
109 public void testDeleteServiceByNameAndVersion() throws Exception {
110 ServiceServlet testSubject;
111 String serviceName = "";
113 HttpServletRequest request = null;
117 testSubject = createTestSubject();
123 public void testUpdateServiceMetadata() throws Exception {
124 ServiceServlet testSubject;
125 String serviceId = "";
127 HttpServletRequest request = null;
132 testSubject = createTestSubject();
138 public void testUpdateGroupInstancePropertyValues() throws Exception {
139 ServiceServlet testSubject;
140 String serviceId = "";
141 String componentInstanceId = "";
142 String groupInstanceId = "";
144 HttpServletRequest request = null;
149 testSubject = createTestSubject();
155 public void testGetServiceById() throws Exception {
156 ServiceServlet testSubject;
157 String serviceId = "";
158 HttpServletRequest request = null;
163 testSubject = createTestSubject();
169 public void testGetServiceByNameAndVersion() throws Exception {
170 ServiceServlet testSubject;
171 String serviceName = "";
172 String serviceVersion = "";
173 HttpServletRequest request = null;
178 testSubject = createTestSubject();
184 public void testUpdateServiceDistributionState() throws Exception {
185 ServiceServlet testSubject;
186 LifecycleChangeInfoWithAction jsonChangeInfo = null;
187 String serviceId = "";
189 HttpServletRequest request = null;
194 testSubject = createTestSubject();
200 public void testActivateDistribution() throws Exception {
201 ServiceServlet testSubject;
202 String serviceId = "";
204 HttpServletRequest request = null;
209 testSubject = createTestSubject();
215 public void testMarkDistributionAsDeployed() throws Exception {
216 ServiceServlet testSubject;
217 String serviceId = "";
219 HttpServletRequest request = null;
224 testSubject = createTestSubject();
230 public void testTempUrlToBeDeleted() throws Exception {
231 ServiceServlet testSubject;
232 String serviceId = "";
233 HttpServletRequest request = null;
238 testSubject = createTestSubject();
244 public void testDownloadServiceArtifact() throws Exception {
245 ServiceServlet testSubject;
246 String artifactName = "";
247 HttpServletRequest request = null;
251 testSubject = createTestSubject();
257 public void testExecuteCommand() throws Exception {
258 ServiceServlet testSubject;
259 String artifactName = "";
260 Either<byte[], ResponseFormat> result;
263 testSubject = createTestSubject();