+ private ForwardingRulesManagerImpl forwardingRulesManager;
+ private static final NodeId NODE_ID = new NodeId("testnode:1");
+ private static final NodeKey NODE_KEY = new NodeKey(NODE_ID);
+ RpcProviderRegistryMock rpcProviderRegistryMock = new RpcProviderRegistryMock();
+ @Mock
+ ClusterSingletonServiceProvider clusterSingletonService;
+ @Mock
+ DeviceMastershipManager deviceMastershipManager;
+ @Mock
+ private ReconciliationManager reconciliationManager;
+ @Mock
+ private OpenflowServiceRecoveryHandler openflowServiceRecoveryHandler;
+ @Mock
+ private ServiceRecoveryRegistry serviceRecoveryRegistry;
+ @Mock
+ private MastershipChangeServiceManager mastershipChangeServiceManager;
+ @Mock
+ private FlowGroupCacheManager flowGroupCacheManager;
+
+ @Before
+ public void setUp() {
+ forwardingRulesManager = new ForwardingRulesManagerImpl(getDataBroker(), rpcProviderRegistryMock,
+ rpcProviderRegistryMock, getConfig(), mastershipChangeServiceManager, clusterSingletonService,
+ getConfigurationService(), reconciliationManager, openflowServiceRecoveryHandler,
+ serviceRecoveryRegistry, flowGroupCacheManager, getRegistrationHelper());