@Test public void testIsSignatureHelpDynamicRegistrationSupported() throws Exception { assertFalse(prefs.isSignatureHelpDynamicRegistrationSupported()); when(text.getSignatureHelp()).thenReturn(new SignatureHelpCapabilities()); assertFalse(prefs.isSignatureHelpDynamicRegistrationSupported()); when(text.getSignatureHelp()).thenReturn(new SignatureHelpCapabilities(true)); assertTrue(prefs.isSignatureHelpDynamicRegistrationSupported()); }
/** * Capabilities specific to the `textDocument/signatureHelp` */ @Pure public SignatureHelpCapabilities getSignatureHelp() { return this.signatureHelp; }
/** * Capabilities specific to the `textDocument/signatureHelp` */ public void setSignatureHelp(final SignatureHelpCapabilities signatureHelp) { this.signatureHelp = signatureHelp; }
@Test public void testIsSignatureHelpSupported() throws Exception { assertFalse(prefs.isSignatureHelpSupported()); when(text.getSignatureHelp()).thenReturn(new SignatureHelpCapabilities()); assertTrue(prefs.isSignatureHelpSupported()); }