Guard lifecycle of contexts
[openflowplugin.git] / openflowplugin-impl / src / test / java / org / opendaylight / openflowplugin / impl / statistics / StatisticsContextImplParamTest.java
index 7cc74efbd19bf7ecf8310f34e7b922a58b608f8a..234b5e4d2a93b2d95a0167538b15caef064c3c12 100644 (file)
@@ -64,12 +64,13 @@ public class StatisticsContextImplParamTest extends StatisticsContextImpMockInit
     @Test
     public void gatherDynamicDataTest() {
 
-        when(lifecycleService.getDeviceContext()).thenReturn(mockedDeviceContext);
         when(mockedDeviceContext.getDeviceState()).thenReturn(mockedDeviceState);
 
         final ConvertorManager convertorManager = ConvertorManagerFactory.createDefaultManager();
-        final StatisticsContextImpl<MultipartReply> statisticsContext = new StatisticsContextImpl<>(mockedDeviceInfo, true, lifecycleService ,convertorManager, mockedStatisticsManager,
-            MultipartWriterProviderFactory.createDefaultProvider(mockedDeviceContext));
+        final StatisticsContextImpl<MultipartReply> statisticsContext = new StatisticsContextImpl<MultipartReply>(
+                true, mockedDeviceContext ,convertorManager, mockedStatisticsManager,
+                MultipartWriterProviderFactory.createDefaultProvider(mockedDeviceContext),
+                false);
 
         final ListenableFuture<RpcResult<List<MultipartReply>>> rpcResult = immediateFuture(RpcResultBuilder.success(Collections.<MultipartReply>emptyList()).build());
         when(mockedStatisticsGatheringService.getStatisticsOfType(any(EventIdentifier.class), any(MultipartType
@@ -90,4 +91,4 @@ public class StatisticsContextImplParamTest extends StatisticsContextImpMockInit
 
     }
 
-}
+}
\ No newline at end of file