Increase test coverage - openecomp-sdc-model-lib 74/106974/2
authorvasraz <vasyl.razinkov@est.tech>
Fri, 1 May 2020 11:33:22 +0000 (12:33 +0100)
committerOfir Sonsino <ofir.sonsino@intl.att.com>
Sun, 3 May 2020 08:19:36 +0000 (08:19 +0000)
Change-Id: I86e4935fd418bb01971f21ae32351be6044a2566
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3001

openecomp-be/api/openecomp-sdc-rest-webapp/conflict-rest/conflict-rest-services/src/test/java/org/openecomp/core/model/types/ServiceElementTest.java [deleted file]
openecomp-be/lib/openecomp-sdc-model-lib/openecomp-sdc-model-api/src/main/java/org/openecomp/core/model/types/ServiceArtifact.java
openecomp-be/lib/openecomp-sdc-model-lib/openecomp-sdc-model-api/src/main/java/org/openecomp/core/model/types/ServiceElement.java
openecomp-be/lib/openecomp-sdc-model-lib/openecomp-sdc-model-api/src/main/java/org/openecomp/core/model/types/ServiceTemplate.java

diff --git a/openecomp-be/api/openecomp-sdc-rest-webapp/conflict-rest/conflict-rest-services/src/test/java/org/openecomp/core/model/types/ServiceElementTest.java b/openecomp-be/api/openecomp-sdc-rest-webapp/conflict-rest/conflict-rest-services/src/test/java/org/openecomp/core/model/types/ServiceElementTest.java
deleted file mode 100644 (file)
index af97cf0..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * SDC
- * ================================================================================
- * Copyright (C) 2019 Nokia. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-package org.openecomp.core.model.types;
-
-import org.junit.Test;
-
-import static com.google.code.beanmatchers.BeanMatchers.hasValidGettersAndSettersExcluding;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.junit.Assert.assertNull;
-
-public class ServiceElementTest {
-    @Test
-    public void shouldHaveValidGettersAndSetters() {
-        assertThat(ServiceElement.class,
-                hasValidGettersAndSettersExcluding("content", "contentData"));
-    }
-
-    @Test
-    public void shouldReturnNullWhenNoContentData() {
-        ServiceElement serviceElement = new ServiceElement();
-        serviceElement.setContentData(null);
-        assertNull(serviceElement.getContent());
-    }
-}
index 541a66f..817cfa9 100644 (file)
@@ -7,9 +7,9 @@
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
 package org.openecomp.core.model.types;
 
-import org.openecomp.sdc.versioning.dao.types.Version;
-
 import java.io.ByteArrayInputStream;
 import java.io.InputStream;
+import lombok.Getter;
+import lombok.NoArgsConstructor;
+import lombok.Setter;
+import org.openecomp.sdc.versioning.dao.types.Version;
 
-
+@Getter
+@Setter
+@NoArgsConstructor
 public class ServiceElement {
 
-  private String vspId;
-  private Version version;
-  private String name;
-  private byte[] contentData;
-
-  public ServiceElement() {
-  }
-
-  public String getVspId() {
-    return vspId;
-  }
-
-  public void setVspId(String vspId) {
-    this.vspId = vspId;
-  }
-
-  public Version getVersion() {
-    return version;
-  }
-
-  public void setVersion(Version version) {
-    this.version = version;
-  }
-
-  public String getName() {
-    return name;
-  }
-
-  public void setName(String name) {
-    this.name = name;
-  }
-
-  /**
-   * Gets content.
-   *
-   * @return the content
-   */
-  public InputStream getContent() {
-    if (this.contentData == null) {
-      return null;
+    private String vspId;
+    private Version version;
+    private String name;
+    private byte[] contentData;
+
+    /**
+     * Gets content.
+     *
+     * @return the content
+     */
+    public InputStream getContent() {
+        if (this.contentData == null) {
+            return null;
+        }
+        return new ByteArrayInputStream(contentData);
     }
-    return new ByteArrayInputStream(contentData);
-  }
 
-  public void setContentData(byte[] contentData) {
-    this.contentData = contentData;
-  }
 }
index 9560ba3..479502e 100644 (file)
@@ -7,9 +7,9 @@
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
 package org.openecomp.core.model.types;
 
+import lombok.Getter;
+import lombok.NoArgsConstructor;
+import lombok.Setter;
 
+@Getter
+@Setter
+@NoArgsConstructor
 public class ServiceTemplate extends ServiceElement {
-  private String baseName;
 
-  public ServiceTemplate() {
-  }
+    private String baseName;
 
-  public String getBaseName() {
-    return baseName;
-  }
-
-  public void setBaseName(String baseName) {
-    this.baseName = baseName;
-  }
 }