X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=pce%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fpce%2Fservice%2FPathComputationServiceImplTest.java;h=4408d094ed0e3ff4f726888a2ba29f067a1e55b6;hb=2627d1efc45aaf7d30dc6b9b33a2e5a22728a531;hp=2c93c5bc3bc8d885102a88b0e0f54e89e6430180;hpb=f49968974e1477d4fd9cfdd87d867c9ad347678e;p=transportpce.git diff --git a/pce/src/test/java/org/opendaylight/transportpce/pce/service/PathComputationServiceImplTest.java b/pce/src/test/java/org/opendaylight/transportpce/pce/service/PathComputationServiceImplTest.java index 2c93c5bc3..4408d094e 100644 --- a/pce/src/test/java/org/opendaylight/transportpce/pce/service/PathComputationServiceImplTest.java +++ b/pce/src/test/java/org/opendaylight/transportpce/pce/service/PathComputationServiceImplTest.java @@ -7,11 +7,11 @@ */ package org.opendaylight.transportpce.pce.service; +import static org.junit.jupiter.api.Assertions.assertNotNull; + import java.util.Map; -import org.junit.After; -import org.junit.Assert; -import org.junit.Before; -import org.junit.Test; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; import org.mockito.Mockito; import org.opendaylight.transportpce.common.network.NetworkTransactionService; import org.opendaylight.transportpce.pce.utils.PceTestData; @@ -33,53 +33,48 @@ public class PathComputationServiceImplTest extends AbstractTest { private PathComputationServiceImpl pathComputationServiceImpl; private static NetworkTransactionService networkTransactionService = null; - @Before - public void setUp() { + @BeforeEach + void setUp() { networkTransactionService = Mockito.mock(NetworkTransactionService.class); pathComputationServiceImpl = new PathComputationServiceImpl( networkTransactionService, this.getNotificationPublishService(), null, null); - pathComputationServiceImpl.init(); } @Test - public void pathComputationRequestTest() { + void pathComputationRequestTest() { pathComputationServiceImpl.generateGnpyResponse(null,"path"); - Assert.assertNotNull( - pathComputationServiceImpl.pathComputationRequest(PceTestData.getPCE_simpletopology_test1_request())); - + assertNotNull( + pathComputationServiceImpl.pathComputationRequest(PceTestData.getPCE_simpletopology_test1_request())); } @Test - public void testPathComputationRequestNoPath() { + void testPathComputationRequestNoPath() { Response response = new ResponseBuilder() .withKey(new ResponseKey("responseId")).setResponseType(new NoPathCaseBuilder() .setNoPath(new NoPathBuilder().setNoPath("no path").build()).build()).build(); pathComputationServiceImpl.generateGnpyResponse(response,"path"); - Assert.assertNotNull( - pathComputationServiceImpl.pathComputationRequest(PceTestData.getPCE_test3_request_54())); - + assertNotNull(pathComputationServiceImpl.pathComputationRequest(PceTestData.getPCE_test3_request_54())); } @Test - public void testPathComputationRequestPathCase() { + void testPathComputationRequestPathCase() { PathMetric pathMetric = new PathMetricBuilder() .setAccumulativeValue(Decimal64.valueOf("21")) - .setMetricType(PathBandwidth.class).build(); + .setMetricType(PathBandwidth.VALUE).build(); Response response = new ResponseBuilder() .withKey(new ResponseKey("responseId")).setResponseType(new PathCaseBuilder() .setPathProperties(new PathPropertiesBuilder().setPathMetric(Map.of(pathMetric.key(),pathMetric)) .build()).build()).build(); pathComputationServiceImpl.generateGnpyResponse(response,"path"); - Assert.assertNotNull( - pathComputationServiceImpl.pathComputationRequest(PceTestData.getPCE_test3_request_54())); - + assertNotNull(pathComputationServiceImpl.pathComputationRequest(PceTestData.getPCE_test3_request_54())); } - @After - public void destroy() { - pathComputationServiceImpl.close(); + @Test + void pathComputationRerouteRequestTest() { + pathComputationServiceImpl.generateGnpyResponse(null,"path"); + assertNotNull(pathComputationServiceImpl.pathComputationRerouteRequest(PceTestData.getPCEReroute())); } }