use of org.opendaylight.controller.md.sal.common.api.clustering.EntityOwnershipCandidateRegistration in project controller by opendaylight.
the class LegacyEntityOwnershipServiceAdapterTest method testRegisterCandidate.
@Test
public void testRegisterCandidate() throws Exception {
DOMEntityOwnershipCandidateRegistration mockDOMReg = mock(DOMEntityOwnershipCandidateRegistration.class);
doNothing().when(mockDOMReg).close();
doReturn(mockDOMReg).when(mockDOMService).registerCandidate(DOM_ENTITY);
EntityOwnershipCandidateRegistration reg = adapter.registerCandidate(LEGACY_ENTITY);
assertNotNull("registerCandidate returned null", reg);
assertEquals("getInstance", LEGACY_ENTITY, reg.getInstance());
reg.close();
verify(mockDOMReg).close();
}
Aggregations