Loading src/main/java/org/etsi/osl/tmf/pcm620/reposervices/CatalogNotificationService.java +4 −2 Original line number Diff line number Diff line Loading @@ -59,6 +59,7 @@ public class CatalogNotificationService { eventPublisher.publishEvent(notification, catalog.getUuid()); // Send callbacks to registered subscribers if ( catalogCallbackService!=null ) catalogCallbackService.sendCatalogCreateCallback(notification.getEvent()); logger.info("Published catalog create notification for catalog ID: {}", catalog.getUuid()); Loading @@ -77,6 +78,7 @@ public class CatalogNotificationService { eventPublisher.publishEvent(notification, catalog.getUuid()); // Send callbacks to registered subscribers if ( catalogCallbackService!=null ) catalogCallbackService.sendCatalogDeleteCallback(notification.getEvent()); logger.info("Published catalog delete notification for catalog ID: {}", catalog.getUuid()); Loading src/test/java/org/etsi/osl/services/api/pcm620/CatalogNotificationServiceTest.java +5 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ import static org.mockito.ArgumentMatchers.any; import static org.mockito.ArgumentMatchers.eq; import static org.mockito.Mockito.times; import static org.mockito.Mockito.verify; import org.etsi.osl.tmf.OpenAPISpringBoot; import org.etsi.osl.tmf.pcm620.api.ProductCatalogApiRouteBuilderEvents; import org.etsi.osl.tmf.pcm620.model.Catalog; import org.etsi.osl.tmf.pcm620.model.CatalogCreateNotification; Loading @@ -16,11 +16,15 @@ import org.junit.runner.RunWith; import org.mockito.InjectMocks; import org.mockito.Mock; import org.mockito.MockitoAnnotations; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.junit4.SpringRunner; @RunWith(SpringRunner.class) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.MOCK, classes = OpenAPISpringBoot.class) @ActiveProfiles("testing") @AutoConfigureMockMvc public class CatalogNotificationServiceTest { @Mock Loading Loading
src/main/java/org/etsi/osl/tmf/pcm620/reposervices/CatalogNotificationService.java +4 −2 Original line number Diff line number Diff line Loading @@ -59,6 +59,7 @@ public class CatalogNotificationService { eventPublisher.publishEvent(notification, catalog.getUuid()); // Send callbacks to registered subscribers if ( catalogCallbackService!=null ) catalogCallbackService.sendCatalogCreateCallback(notification.getEvent()); logger.info("Published catalog create notification for catalog ID: {}", catalog.getUuid()); Loading @@ -77,6 +78,7 @@ public class CatalogNotificationService { eventPublisher.publishEvent(notification, catalog.getUuid()); // Send callbacks to registered subscribers if ( catalogCallbackService!=null ) catalogCallbackService.sendCatalogDeleteCallback(notification.getEvent()); logger.info("Published catalog delete notification for catalog ID: {}", catalog.getUuid()); Loading
src/test/java/org/etsi/osl/services/api/pcm620/CatalogNotificationServiceTest.java +5 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ import static org.mockito.ArgumentMatchers.any; import static org.mockito.ArgumentMatchers.eq; import static org.mockito.Mockito.times; import static org.mockito.Mockito.verify; import org.etsi.osl.tmf.OpenAPISpringBoot; import org.etsi.osl.tmf.pcm620.api.ProductCatalogApiRouteBuilderEvents; import org.etsi.osl.tmf.pcm620.model.Catalog; import org.etsi.osl.tmf.pcm620.model.CatalogCreateNotification; Loading @@ -16,11 +16,15 @@ import org.junit.runner.RunWith; import org.mockito.InjectMocks; import org.mockito.Mock; import org.mockito.MockitoAnnotations; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.junit4.SpringRunner; @RunWith(SpringRunner.class) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.MOCK, classes = OpenAPISpringBoot.class) @ActiveProfiles("testing") @AutoConfigureMockMvc public class CatalogNotificationServiceTest { @Mock Loading