public void testRegisterRegisteredBreakpoint() { XLineBreakpointImpl<CloudLineBreakpointProperties> breakpoint = registerMockBreakpoint( psiJavaFile, NO_WATCHES, NO_CONDITION, 13, "fileName", "packageName", false, "12abc"); handler.registerBreakpoint(breakpoint); verify(stateController, times(1)) .setBreakpointAsync(isA(Breakpoint.class), isA(SetBreakpointHandler.class)); }
public void testRegisterRegisteredButDisabledBreakpoint() { XLineBreakpointImpl<CloudLineBreakpointProperties> breakpoint = registerMockBreakpoint( psiJavaFile, NO_WATCHES, NO_CONDITION, 13, "fileName", "packageName", false, "12abc"); handler.setStateToDisabled(new Breakpoint().setId("12abc")); handler.registerBreakpoint(breakpoint); verify(stateController, times(2)) .setBreakpointAsync(isA(Breakpoint.class), isA(SetBreakpointHandler.class)); }
when(lineBreakpoint.getUserData(CloudBreakpointHandler.CLOUD_ID)).thenReturn(desiredResultId); handler.registerBreakpoint(lineBreakpoint); return lineBreakpoint;