## [1.1.4] - 2022/07/28
- [DCAEGEN2-3120](https://jira.onap.org/browse/DCAEGEN2-3120) - Enhance sliceanalysis MS to use DCAE SDK dmaap-client lib
+ - [DCAEGEN2-3157](https://jira.onap.org/browse/DCAEGEN2-3157) - CodeCoverage improvement for dcaegen2-services-slice-analysis-ms
## [1.1.3] - 2022/05/11
- [DCAEGEN2-3156](https://jira.onap.org/browse/DCAEGEN2-3156) - Fix bug in fetching PM data from DES
package org.onap.slice.analysis.ms.models;
+import nl.jqno.equalsverifier.EqualsVerifier;
import org.apache.commons.lang3.StringUtils;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
+import javax.validation.constraints.NotEmpty;
+
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertTrue;
assertTrue(StringUtils.isNotBlank(aggregatedConfig.toString()));
assertTrue(aggregatedConfig.hashCode() != 0);
}
+ @Test
+ public void equalsContract() {
+ EqualsVerifier.simple().forClass(AggregatedConfig.class)
+ .withIgnoredAnnotations(NotEmpty.class)
+ .verify();
+ }
}
package org.onap.slice.analysis.ms.models;
+import nl.jqno.equalsverifier.EqualsVerifier;
import org.apache.commons.lang3.StringUtils;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
+import javax.validation.constraints.NotEmpty;
+
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertTrue;
assertTrue(StringUtils.isNotBlank(sliceConfigDetails.toString()));
assertTrue(sliceConfigDetails.hashCode() != 0);
}
+
+ @Test
+ public void equalsContract() {
+ EqualsVerifier.simple().forClass(SliceConfigDetails.class)
+ .withIgnoredAnnotations(NotEmpty.class)
+ .verify();
+ }
}
package org.onap.slice.analysis.ms.models;
+import nl.jqno.equalsverifier.EqualsVerifier;
import org.apache.commons.lang3.StringUtils;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
+import javax.validation.constraints.NotEmpty;
import java.util.ArrayList;
import java.util.List;
assertTrue(StringUtils.isNotBlank(sliceConfigRequest.toString()));
assertTrue(sliceConfigRequest.hashCode() != 0);
}
+ @Test
+ public void equalsContract() {
+ EqualsVerifier.simple().forClass(SliceConfigRequest.class)
+ .withIgnoredAnnotations(NotEmpty.class)
+ .verify();
+ }
}
package org.onap.slice.analysis.ms.models;
+import nl.jqno.equalsverifier.EqualsVerifier;
import org.apache.commons.lang3.StringUtils;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
+import javax.validation.constraints.NotEmpty;
import java.util.ArrayList;
import java.util.List;
assertTrue(StringUtils.isNotBlank(sliceConfigResponse.toString()));
assertTrue(sliceConfigResponse.hashCode() != 0);
}
+ @Test
+ public void equalsContract() {
+ EqualsVerifier.simple().forClass(SliceConfigResponse.class)
+ .withIgnoredAnnotations(NotEmpty.class)
+ .verify();
+ }
}
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.gson.JsonArray;
+import nl.jqno.equalsverifier.EqualsVerifier;
import org.apache.commons.lang3.StringUtils;
import org.junit.Test;
import org.junit.runner.RunWith;
assertTrue(relationshipList1.equals(relationshipList));
assertTrue(StringUtils.isNotBlank(relationshipList.toString()));
}
+ @Test
+ public void equalsContract() {
+ EqualsVerifier.simple().forClass(RelationshipList.class)
+ .verify();
+ }
}
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.gson.JsonArray;
+import nl.jqno.equalsverifier.EqualsVerifier;
import org.apache.commons.lang3.StringUtils;
import org.junit.Test;
import org.junit.runner.RunWith;
assertTrue(StringUtils.isNotBlank(relationship1.toString()));
}
+
+ @Test
+ public void equalsContract() {
+ EqualsVerifier.simple().forClass(Relationship.class)
+ .verify();
+ }
}
package org.onap.slice.analysis.ms.models.aai;
+import nl.jqno.equalsverifier.EqualsVerifier;
import org.apache.commons.lang3.StringUtils;
import org.junit.Test;
import org.junit.runner.RunWith;
assertTrue(serviceInstance1.equals(serviceInstance));
assertTrue(StringUtils.isNotBlank(serviceInstance.toString()));
}
+
+ @Test
+ public void equalsContract() {
+ EqualsVerifier.simple().forClass(ServiceInstance.class)
+ .verify();
+ }
}