- EntityOwnershipService eos = new EntityOwnershipServiceMock();
-
- NodeKey s1Key = new NodeKey(new NodeId("S1"));
+ @Mock
+ ClusterSingletonServiceProvider clusterSingletonService;
+ @Mock
+ DeviceMastershipManager deviceMastershipManager;
+ @Mock
+ private NotificationProviderService notificationService;
+
+ @Before
+ public void setUp() {
+ forwardingRulesManager = new ForwardingRulesManagerImpl(
+ getDataBroker(),
+ rpcProviderRegistryMock,
+ getConfig(),
+ clusterSingletonService,
+ notificationService);
+ forwardingRulesManager.start();
+ // TODO consider tests rewrite (added because of complicated access)
+ forwardingRulesManager.setDeviceMastershipManager(deviceMastershipManager);
+ Mockito.when(deviceMastershipManager.isDeviceMastered(NODE_ID)).thenReturn(true);
+ }