Loading src/main/java/org/etsi/osl/tmf/scm633/reposervices/ServiceSpecificationRepoService.java +42 −42 Viewed Changes for src/main/java/org/etsi/osl/tmf/scm633/reposervices/ServiceSpecificationRepoService.java: 42 added lines, 42 removed lines. Original line number Diff line number Diff line Loading @@ -622,7 +622,7 @@ public class ServiceSpecificationRepoService { * Also, * we will add by default all the characteristics of this rSpec to the related bundle parent service */ //serviceSpec = copyCharacteristicsOfResourceSpecId( ar.getId(), serviceSpec); serviceSpec = copyCharacteristicsOfResourceSpecId( ar.getId(), serviceSpec); } } Loading Loading @@ -699,24 +699,24 @@ public class ServiceSpecificationRepoService { return targetServiceSpec; } // private ServiceSpecification copyCharacteristicsOfResourceSpecId(String sourceResourceSpecid, ServiceSpecification targetServiceSpec) { // // ResourceSpecification rSpec = resourceSpecRepoService.findByUuid( sourceResourceSpecid ); // // if ( rSpec != null ) { // for (ResourceSpecificationCharacteristic sourceChar : rSpec.getResourceSpecCharacteristic()) { // ServiceSpecCharacteristic serviceSpecCharacteristicItem = copyResourceCharacteristic( sourceChar ); // //serviceSpecCharacteristicItem.setName( rSpec.getName() + "::" +sourceChar.getName() ); // serviceSpecCharacteristicItem.setName( sourceChar.getName() ); // // if ( targetServiceSpec.findSpecCharacteristicByName( serviceSpecCharacteristicItem.getName() ) == null ) { // targetServiceSpec.getServiceSpecCharacteristic().add( serviceSpecCharacteristicItem ); // } // } // } // // return targetServiceSpec; // } private ServiceSpecification copyCharacteristicsOfResourceSpecId(String sourceResourceSpecid, ServiceSpecification targetServiceSpec) { ResourceSpecification rSpec = resourceSpecRepoService.findByUuid( sourceResourceSpecid ); if ( rSpec != null ) { for (ResourceSpecificationCharacteristic sourceChar : rSpec.getResourceSpecCharacteristic()) { ServiceSpecCharacteristic serviceSpecCharacteristicItem = copyResourceCharacteristic( sourceChar ); //serviceSpecCharacteristicItem.setName( rSpec.getName() + "::" +sourceChar.getName() ); serviceSpecCharacteristicItem.setName( sourceChar.getName() ); if ( targetServiceSpec.findSpecCharacteristicByName( serviceSpecCharacteristicItem.getName() ) == null ) { targetServiceSpec.getServiceSpecCharacteristic().add( serviceSpecCharacteristicItem ); } } } return targetServiceSpec; } public ServiceSpecification cloneServiceSpecification(String uuid) { ServiceSpecification source = this.findByUuid(uuid); Loading Loading @@ -1422,11 +1422,11 @@ public class ServiceSpecificationRepoService { // for (ResourceSpecificationCharacteristic sourceChar : rSpec.getResourceSpecCharacteristic()) { // ServiceSpecCharacteristic serviceSpecCharacteristicItem = copyResourceCharacteristic( sourceChar ); for (ResourceSpecificationCharacteristic sourceChar : rSpec.getResourceSpecCharacteristic()) { ServiceSpecCharacteristic serviceSpecCharacteristicItem = copyResourceCharacteristic( sourceChar ); // serviceSpecCharacteristicItem.setName( rSpec.getName() + "::" +sourceChar.getName() ); // serviceSpec.addServiceSpecCharacteristicItem(serviceSpecCharacteristicItem ); // } serviceSpec.addServiceSpecCharacteristicItem(serviceSpecCharacteristicItem ); } ResourceSpecificationRef resourceSpecRef = new ResourceSpecificationRef(); Loading @@ -1439,25 +1439,25 @@ public class ServiceSpecificationRepoService { return serviceSpec; } // private ServiceSpecCharacteristic copyResourceCharacteristic( ResourceSpecificationCharacteristic sourceChar ) { // // ServiceSpecCharacteristic serviceSpecCharacteristicItem = new ServiceSpecCharacteristic(); // serviceSpecCharacteristicItem.setDescription( sourceChar.getDescription()); // serviceSpecCharacteristicItem.valueType( sourceChar.getValueType() ); // serviceSpecCharacteristicItem.configurable(sourceChar.isConfigurable()); // serviceSpecCharacteristicItem.setMinCardinality( sourceChar.getMinCardinality() ); // serviceSpecCharacteristicItem.setMaxCardinality( sourceChar.getMaxCardinality() ); // serviceSpecCharacteristicItem.setValidFor( sourceChar.getValidFor() ); // for (ResourceSpecificationCharacteristicValue cv : sourceChar.getResourceSpecCharacteristicValue()) { // ServiceSpecCharacteristicValue serviceSpecCharacteristicValueItem = new ServiceSpecCharacteristicValue(); // serviceSpecCharacteristicValueItem.setValue( new Any( cv.getValue().getValue(), cv.getValue().getAlias())); // serviceSpecCharacteristicValueItem.isDefault( cv.isIsDefault() ); // serviceSpecCharacteristicValueItem.setUnitOfMeasure( cv.getUnitOfMeasure() ); // serviceSpecCharacteristicItem.addServiceSpecCharacteristicValueItem(serviceSpecCharacteristicValueItem ); // } // return serviceSpecCharacteristicItem; // } // private ServiceSpecCharacteristic copyResourceCharacteristic( ResourceSpecificationCharacteristic sourceChar ) { ServiceSpecCharacteristic serviceSpecCharacteristicItem = new ServiceSpecCharacteristic(); serviceSpecCharacteristicItem.setDescription( sourceChar.getDescription()); serviceSpecCharacteristicItem.valueType( sourceChar.getValueType() ); serviceSpecCharacteristicItem.configurable(sourceChar.isConfigurable()); serviceSpecCharacteristicItem.setMinCardinality( sourceChar.getMinCardinality() ); serviceSpecCharacteristicItem.setMaxCardinality( sourceChar.getMaxCardinality() ); serviceSpecCharacteristicItem.setValidFor( sourceChar.getValidFor() ); for (ResourceSpecificationCharacteristicValue cv : sourceChar.getResourceSpecCharacteristicValue()) { ServiceSpecCharacteristicValue serviceSpecCharacteristicValueItem = new ServiceSpecCharacteristicValue(); serviceSpecCharacteristicValueItem.setValue( new Any( cv.getValue().getValue(), cv.getValue().getAlias())); serviceSpecCharacteristicValueItem.isDefault( cv.isIsDefault() ); serviceSpecCharacteristicValueItem.setUnitOfMeasure( cv.getUnitOfMeasure() ); serviceSpecCharacteristicItem.addServiceSpecCharacteristicValueItem(serviceSpecCharacteristicValueItem ); } return serviceSpecCharacteristicItem; } Loading src/test/java/org/etsi/osl/services/api/sim638/ServiceApiControllerTest.java +2 −1 Viewed Changes for src/test/java/org/etsi/osl/services/api/sim638/ServiceApiControllerTest.java: 2 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.http.HttpStatus; Loading Loading @@ -51,7 +52,7 @@ import static org.springframework.test.web.servlet.result.MockMvcResultMatchers. @RunWith(SpringRunner.class) @Transactional @SpringBootTest( webEnvironment = SpringBootTest.WebEnvironment.MOCK , classes = OpenAPISpringBoot.class) //@AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureMockMvc @ActiveProfiles("testing") //@TestPropertySource( Loading src/test/java/org/etsi/osl/services/api/ResourceCatalogIntegrationTest.java +2 −1 Viewed Changes for src/test/java/org/etsi/osl/services/api/ResourceCatalogIntegrationTest.java: 2 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -76,6 +76,7 @@ import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.http.MediaType; Loading @@ -95,7 +96,7 @@ import net.minidev.json.JSONObject; @RunWith(SpringRunner.class) @Transactional @SpringBootTest( webEnvironment = SpringBootTest.WebEnvironment.MOCK , classes = OpenAPISpringBoot.class) //@AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureMockMvc @ActiveProfiles("testing") //@TestPropertySource( Loading src/test/java/org/etsi/osl/services/api/ServiceCatalogIntegrationTest.java +1 −1 Viewed Changes for src/test/java/org/etsi/osl/services/api/ServiceCatalogIntegrationTest.java: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -855,7 +855,7 @@ public class ServiceCatalogIntegrationTest { * */ assertThat( clonedSpec.getServiceSpecCharacteristic().size() ).isEqualTo( 70 ); assertThat( clonedSpec.getServiceSpecCharacteristic().size() ).isEqualTo( 71 ); String responseSpecClonedVINNI2 = mvc.perform(MockMvcRequestBuilders.get("/serviceCatalogManagement/v4/serviceSpecification/cloneVINNI?serviceName=aVINNIService") Loading src/test/java/org/etsi/osl/services/api/ServiceInventoryIntegrationTest.java +2 −1 Viewed Changes for src/test/java/org/etsi/osl/services/api/ServiceInventoryIntegrationTest.java: 2 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -66,6 +66,7 @@ import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.http.MediaType; Loading @@ -83,7 +84,7 @@ import org.springframework.web.context.WebApplicationContext; @RunWith(SpringRunner.class) @Transactional @SpringBootTest( webEnvironment = SpringBootTest.WebEnvironment.MOCK , classes = OpenAPISpringBoot.class) //@AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureMockMvc @ActiveProfiles("testing") //@TestPropertySource( Loading Loading
src/main/java/org/etsi/osl/tmf/scm633/reposervices/ServiceSpecificationRepoService.java +42 −42 Viewed Changes for src/main/java/org/etsi/osl/tmf/scm633/reposervices/ServiceSpecificationRepoService.java: 42 added lines, 42 removed lines. Original line number Diff line number Diff line Loading @@ -622,7 +622,7 @@ public class ServiceSpecificationRepoService { * Also, * we will add by default all the characteristics of this rSpec to the related bundle parent service */ //serviceSpec = copyCharacteristicsOfResourceSpecId( ar.getId(), serviceSpec); serviceSpec = copyCharacteristicsOfResourceSpecId( ar.getId(), serviceSpec); } } Loading Loading @@ -699,24 +699,24 @@ public class ServiceSpecificationRepoService { return targetServiceSpec; } // private ServiceSpecification copyCharacteristicsOfResourceSpecId(String sourceResourceSpecid, ServiceSpecification targetServiceSpec) { // // ResourceSpecification rSpec = resourceSpecRepoService.findByUuid( sourceResourceSpecid ); // // if ( rSpec != null ) { // for (ResourceSpecificationCharacteristic sourceChar : rSpec.getResourceSpecCharacteristic()) { // ServiceSpecCharacteristic serviceSpecCharacteristicItem = copyResourceCharacteristic( sourceChar ); // //serviceSpecCharacteristicItem.setName( rSpec.getName() + "::" +sourceChar.getName() ); // serviceSpecCharacteristicItem.setName( sourceChar.getName() ); // // if ( targetServiceSpec.findSpecCharacteristicByName( serviceSpecCharacteristicItem.getName() ) == null ) { // targetServiceSpec.getServiceSpecCharacteristic().add( serviceSpecCharacteristicItem ); // } // } // } // // return targetServiceSpec; // } private ServiceSpecification copyCharacteristicsOfResourceSpecId(String sourceResourceSpecid, ServiceSpecification targetServiceSpec) { ResourceSpecification rSpec = resourceSpecRepoService.findByUuid( sourceResourceSpecid ); if ( rSpec != null ) { for (ResourceSpecificationCharacteristic sourceChar : rSpec.getResourceSpecCharacteristic()) { ServiceSpecCharacteristic serviceSpecCharacteristicItem = copyResourceCharacteristic( sourceChar ); //serviceSpecCharacteristicItem.setName( rSpec.getName() + "::" +sourceChar.getName() ); serviceSpecCharacteristicItem.setName( sourceChar.getName() ); if ( targetServiceSpec.findSpecCharacteristicByName( serviceSpecCharacteristicItem.getName() ) == null ) { targetServiceSpec.getServiceSpecCharacteristic().add( serviceSpecCharacteristicItem ); } } } return targetServiceSpec; } public ServiceSpecification cloneServiceSpecification(String uuid) { ServiceSpecification source = this.findByUuid(uuid); Loading Loading @@ -1422,11 +1422,11 @@ public class ServiceSpecificationRepoService { // for (ResourceSpecificationCharacteristic sourceChar : rSpec.getResourceSpecCharacteristic()) { // ServiceSpecCharacteristic serviceSpecCharacteristicItem = copyResourceCharacteristic( sourceChar ); for (ResourceSpecificationCharacteristic sourceChar : rSpec.getResourceSpecCharacteristic()) { ServiceSpecCharacteristic serviceSpecCharacteristicItem = copyResourceCharacteristic( sourceChar ); // serviceSpecCharacteristicItem.setName( rSpec.getName() + "::" +sourceChar.getName() ); // serviceSpec.addServiceSpecCharacteristicItem(serviceSpecCharacteristicItem ); // } serviceSpec.addServiceSpecCharacteristicItem(serviceSpecCharacteristicItem ); } ResourceSpecificationRef resourceSpecRef = new ResourceSpecificationRef(); Loading @@ -1439,25 +1439,25 @@ public class ServiceSpecificationRepoService { return serviceSpec; } // private ServiceSpecCharacteristic copyResourceCharacteristic( ResourceSpecificationCharacteristic sourceChar ) { // // ServiceSpecCharacteristic serviceSpecCharacteristicItem = new ServiceSpecCharacteristic(); // serviceSpecCharacteristicItem.setDescription( sourceChar.getDescription()); // serviceSpecCharacteristicItem.valueType( sourceChar.getValueType() ); // serviceSpecCharacteristicItem.configurable(sourceChar.isConfigurable()); // serviceSpecCharacteristicItem.setMinCardinality( sourceChar.getMinCardinality() ); // serviceSpecCharacteristicItem.setMaxCardinality( sourceChar.getMaxCardinality() ); // serviceSpecCharacteristicItem.setValidFor( sourceChar.getValidFor() ); // for (ResourceSpecificationCharacteristicValue cv : sourceChar.getResourceSpecCharacteristicValue()) { // ServiceSpecCharacteristicValue serviceSpecCharacteristicValueItem = new ServiceSpecCharacteristicValue(); // serviceSpecCharacteristicValueItem.setValue( new Any( cv.getValue().getValue(), cv.getValue().getAlias())); // serviceSpecCharacteristicValueItem.isDefault( cv.isIsDefault() ); // serviceSpecCharacteristicValueItem.setUnitOfMeasure( cv.getUnitOfMeasure() ); // serviceSpecCharacteristicItem.addServiceSpecCharacteristicValueItem(serviceSpecCharacteristicValueItem ); // } // return serviceSpecCharacteristicItem; // } // private ServiceSpecCharacteristic copyResourceCharacteristic( ResourceSpecificationCharacteristic sourceChar ) { ServiceSpecCharacteristic serviceSpecCharacteristicItem = new ServiceSpecCharacteristic(); serviceSpecCharacteristicItem.setDescription( sourceChar.getDescription()); serviceSpecCharacteristicItem.valueType( sourceChar.getValueType() ); serviceSpecCharacteristicItem.configurable(sourceChar.isConfigurable()); serviceSpecCharacteristicItem.setMinCardinality( sourceChar.getMinCardinality() ); serviceSpecCharacteristicItem.setMaxCardinality( sourceChar.getMaxCardinality() ); serviceSpecCharacteristicItem.setValidFor( sourceChar.getValidFor() ); for (ResourceSpecificationCharacteristicValue cv : sourceChar.getResourceSpecCharacteristicValue()) { ServiceSpecCharacteristicValue serviceSpecCharacteristicValueItem = new ServiceSpecCharacteristicValue(); serviceSpecCharacteristicValueItem.setValue( new Any( cv.getValue().getValue(), cv.getValue().getAlias())); serviceSpecCharacteristicValueItem.isDefault( cv.isIsDefault() ); serviceSpecCharacteristicValueItem.setUnitOfMeasure( cv.getUnitOfMeasure() ); serviceSpecCharacteristicItem.addServiceSpecCharacteristicValueItem(serviceSpecCharacteristicValueItem ); } return serviceSpecCharacteristicItem; } Loading
src/test/java/org/etsi/osl/services/api/sim638/ServiceApiControllerTest.java +2 −1 Viewed Changes for src/test/java/org/etsi/osl/services/api/sim638/ServiceApiControllerTest.java: 2 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.http.HttpStatus; Loading Loading @@ -51,7 +52,7 @@ import static org.springframework.test.web.servlet.result.MockMvcResultMatchers. @RunWith(SpringRunner.class) @Transactional @SpringBootTest( webEnvironment = SpringBootTest.WebEnvironment.MOCK , classes = OpenAPISpringBoot.class) //@AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureMockMvc @ActiveProfiles("testing") //@TestPropertySource( Loading
src/test/java/org/etsi/osl/services/api/ResourceCatalogIntegrationTest.java +2 −1 Viewed Changes for src/test/java/org/etsi/osl/services/api/ResourceCatalogIntegrationTest.java: 2 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -76,6 +76,7 @@ import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.http.MediaType; Loading @@ -95,7 +96,7 @@ import net.minidev.json.JSONObject; @RunWith(SpringRunner.class) @Transactional @SpringBootTest( webEnvironment = SpringBootTest.WebEnvironment.MOCK , classes = OpenAPISpringBoot.class) //@AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureMockMvc @ActiveProfiles("testing") //@TestPropertySource( Loading
src/test/java/org/etsi/osl/services/api/ServiceCatalogIntegrationTest.java +1 −1 Viewed Changes for src/test/java/org/etsi/osl/services/api/ServiceCatalogIntegrationTest.java: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -855,7 +855,7 @@ public class ServiceCatalogIntegrationTest { * */ assertThat( clonedSpec.getServiceSpecCharacteristic().size() ).isEqualTo( 70 ); assertThat( clonedSpec.getServiceSpecCharacteristic().size() ).isEqualTo( 71 ); String responseSpecClonedVINNI2 = mvc.perform(MockMvcRequestBuilders.get("/serviceCatalogManagement/v4/serviceSpecification/cloneVINNI?serviceName=aVINNIService") Loading
src/test/java/org/etsi/osl/services/api/ServiceInventoryIntegrationTest.java +2 −1 Viewed Changes for src/test/java/org/etsi/osl/services/api/ServiceInventoryIntegrationTest.java: 2 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -66,6 +66,7 @@ import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.http.MediaType; Loading @@ -83,7 +84,7 @@ import org.springframework.web.context.WebApplicationContext; @RunWith(SpringRunner.class) @Transactional @SpringBootTest( webEnvironment = SpringBootTest.WebEnvironment.MOCK , classes = OpenAPISpringBoot.class) //@AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureTestDatabase //this automatically uses h2 @AutoConfigureMockMvc @ActiveProfiles("testing") //@TestPropertySource( Loading