public boolean isOnline() { if (this.rsGroupInfoManager == null) { return false; } return this.rsGroupInfoManager.isOnline(); }
protected static RSGroupInfoManager getMockedGroupInfoManager() throws IOException { RSGroupInfoManager gm = Mockito.mock(RSGroupInfoManager.class); Mockito.when(gm.getRSGroup(Mockito.any())).thenAnswer(new Answer<RSGroupInfo>() { @Override public RSGroupInfo answer(InvocationOnMock invocation) throws Throwable { return groupMap.get(invocation.getArgument(0)); } }); Mockito.when(gm.listRSGroups()).thenReturn( Lists.newLinkedList(groupMap.values())); Mockito.when(gm.isOnline()).thenReturn(true); Mockito.when(gm.getRSGroupOfTable(Mockito.any())) .thenAnswer(new Answer<String>() { @Override public String answer(InvocationOnMock invocation) throws Throwable { return tableMap.get(invocation.getArgument(0)); } }); return gm; }
.getMasterCoprocessorHost().findCoprocessor(RSGroupAdminEndpoint.class).getGroupInfoManager(); assertFalse(groupMgr.isOnline());
public boolean isOnline() { if (this.rsGroupInfoManager == null) { return false; } return this.rsGroupInfoManager.isOnline(); }
public boolean isOnline() { if (this.rsGroupInfoManager == null) { return false; } return this.rsGroupInfoManager.isOnline(); }
private static RSGroupInfoManager getMockedGroupInfoManager() throws IOException { RSGroupInfoManager gm = Mockito.mock(RSGroupInfoManager.class); Mockito.when(gm.getRSGroup(groups[0])).thenReturn( groupMap.get(groups[0])); Mockito.when(gm.getRSGroup(groups[1])).thenReturn( groupMap.get(groups[1])); Mockito.when(gm.getRSGroup(groups[2])).thenReturn( groupMap.get(groups[2])); Mockito.when(gm.getRSGroup(groups[3])).thenReturn( groupMap.get(groups[3])); Mockito.when(gm.listRSGroups()).thenReturn( Lists.newLinkedList(groupMap.values())); Mockito.when(gm.isOnline()).thenReturn(true); Mockito.when(gm.getRSGroupOfTable(Mockito.any())) .thenAnswer(new Answer<String>() { @Override public String answer(InvocationOnMock invocation) throws Throwable { return tableMap.get(invocation.getArgument(0)); } }); return gm; }
.findCoprocessor(RSGroupAdminEndpoint.class).getGroupInfoManager(); assertFalse(groupMgr.isOnline());