diff options
Diffstat (limited to 'src/test/java/org/onap/sdc/dcae/composition/services')
5 files changed, 60 insertions, 0 deletions
diff --git a/src/test/java/org/onap/sdc/dcae/composition/services/ArtifactTest.java b/src/test/java/org/onap/sdc/dcae/composition/services/ArtifactTest.java index 0af27a5..8431043 100644 --- a/src/test/java/org/onap/sdc/dcae/composition/services/ArtifactTest.java +++ b/src/test/java/org/onap/sdc/dcae/composition/services/ArtifactTest.java @@ -2,6 +2,8 @@ package org.onap.sdc.dcae.composition.services; import org.junit.Test; +import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanConstructor; +import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanHashCodeFor; import static com.google.code.beanmatchers.BeanMatchers.hasValidGettersAndSetters; import static org.junit.Assert.*; @@ -11,4 +13,14 @@ public class ArtifactTest { public void shouldHaveValidGettersAndSetters() { assertThat(Artifact.class, hasValidGettersAndSetters()); } + + @Test + public void testHasValidConstructor() { + assertThat(Artifact.class, hasValidBeanConstructor()); + } + + @Test + public void checkHashCodeFor() { + assertThat(Artifact.class, hasValidBeanHashCodeFor()); + } }
\ No newline at end of file diff --git a/src/test/java/org/onap/sdc/dcae/composition/services/ModelTest.java b/src/test/java/org/onap/sdc/dcae/composition/services/ModelTest.java index 14ac7a8..0018ab1 100644 --- a/src/test/java/org/onap/sdc/dcae/composition/services/ModelTest.java +++ b/src/test/java/org/onap/sdc/dcae/composition/services/ModelTest.java @@ -2,6 +2,8 @@ package org.onap.sdc.dcae.composition.services; import org.junit.Test; +import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanConstructor; +import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanHashCodeFor; import static com.google.code.beanmatchers.BeanMatchers.hasValidGettersAndSetters; import static org.junit.Assert.*; @@ -11,4 +13,14 @@ public class ModelTest { public void shouldHaveValidGettersAndSetters() { assertThat(Model.class, hasValidGettersAndSetters()); } + + @Test + public void testHasValidConstructor() { + assertThat(Model.class, hasValidBeanConstructor()); + } + + @Test + public void checkHashCodeFor() { + assertThat(Model.class, hasValidBeanHashCodeFor()); + } }
\ No newline at end of file diff --git a/src/test/java/org/onap/sdc/dcae/composition/services/ResourceTest.java b/src/test/java/org/onap/sdc/dcae/composition/services/ResourceTest.java index e1415f4..7fb24c2 100644 --- a/src/test/java/org/onap/sdc/dcae/composition/services/ResourceTest.java +++ b/src/test/java/org/onap/sdc/dcae/composition/services/ResourceTest.java @@ -2,6 +2,8 @@ package org.onap.sdc.dcae.composition.services; import org.junit.Test; +import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanConstructor; +import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanHashCodeFor; import static com.google.code.beanmatchers.BeanMatchers.hasValidGettersAndSetters; import static org.junit.Assert.*; @@ -11,4 +13,14 @@ public class ResourceTest { public void shouldHaveValidGettersAndSetters() { assertThat(Resource.class, hasValidGettersAndSetters()); } + + @Test + public void testHasValidConstructor() { + assertThat(Resource.class, hasValidBeanConstructor()); + } + + @Test + public void checkHashCodeFor() { + assertThat(Resource.class, hasValidBeanHashCodeFor()); + } }
\ No newline at end of file diff --git a/src/test/java/org/onap/sdc/dcae/composition/services/ServiceTest.java b/src/test/java/org/onap/sdc/dcae/composition/services/ServiceTest.java index c633743..d90f288 100644 --- a/src/test/java/org/onap/sdc/dcae/composition/services/ServiceTest.java +++ b/src/test/java/org/onap/sdc/dcae/composition/services/ServiceTest.java @@ -2,6 +2,8 @@ package org.onap.sdc.dcae.composition.services; import org.junit.Test; +import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanConstructor; +import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanHashCodeFor; import static com.google.code.beanmatchers.BeanMatchers.hasValidGettersAndSetters; import static org.junit.Assert.*; @@ -11,4 +13,14 @@ public class ServiceTest { public void shouldHaveValidGettersAndSetters() { assertThat(Service.class, hasValidGettersAndSetters()); } + + @Test + public void testHasValidConstructor() { + assertThat(Service.class, hasValidBeanConstructor()); + } + + @Test + public void checkHashCodeFor() { + assertThat(Service.class, hasValidBeanHashCodeFor()); + } }
\ No newline at end of file diff --git a/src/test/java/org/onap/sdc/dcae/composition/services/ThinServiceTest.java b/src/test/java/org/onap/sdc/dcae/composition/services/ThinServiceTest.java index 7c3d06e..580623d 100644 --- a/src/test/java/org/onap/sdc/dcae/composition/services/ThinServiceTest.java +++ b/src/test/java/org/onap/sdc/dcae/composition/services/ThinServiceTest.java @@ -2,6 +2,8 @@ package org.onap.sdc.dcae.composition.services; import org.junit.Test; +import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanConstructor; +import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanHashCodeFor; import static com.google.code.beanmatchers.BeanMatchers.hasValidGettersAndSetters; import static org.junit.Assert.*; @@ -11,4 +13,14 @@ public class ThinServiceTest { public void shouldHaveValidGettersAndSetters() { assertThat(ThinService.class, hasValidGettersAndSetters()); } + + @Test + public void testHasValidConstructor() { + assertThat(ThinService.class, hasValidBeanConstructor()); + } + + @Test + public void checkHashCodeFor() { + assertThat(ThinService.class, hasValidBeanHashCodeFor()); + } }
\ No newline at end of file |