提交 c4f9a924 编写于 作者: D Dustin Campbell

Code review feedback for PR #488

上级 a2e48548
......@@ -64,12 +64,17 @@ protected override EnvDTE.CodeElements GetCollection()
protected override string GetName()
{
return this._name;
return _name;
}
protected override string GetFullName()
{
var node = LookupNode();
if (node == null)
{
return string.Empty;
}
return CodeModelService.GetParameterFullName(node);
}
......
......@@ -169,25 +169,25 @@ Namespace Microsoft.VisualStudio.LanguageServices.UnitTests.CodeModel
End Using
End Sub
Protected Sub TestFunctionKind(code As XElement, expected As EnvDTE.vsCMFunction)
Using state = CreateCodeModelTestState(GetWorkspaceDefinition(code))
Dim codeElement = state.GetCodeElementAtCursor(Of EnvDTE80.CodeFunction2)()
Assert.NotNull(codeElement)
Protected Sub TestFunctionKind(code As XElement, expected As EnvDTE.vsCMFunction)
Using state = CreateCodeModelTestState(GetWorkspaceDefinition(code))
Dim codeElement = state.GetCodeElementAtCursor(Of EnvDTE80.CodeFunction2)()
Assert.NotNull(codeElement)
Assert.Equal(expected, codeElement.FunctionKind)
End Using
End Sub
Assert.Equal(expected, codeElement.FunctionKind)
End Using
End Sub
Protected Sub TestFunctionKind(code As XElement, expected As EnvDTE80.vsCMFunction2)
Using state = CreateCodeModelTestState(GetWorkspaceDefinition(code))
Dim codeElement = state.GetCodeElementAtCursor(Of EnvDTE80.CodeFunction2)()
Assert.NotNull(codeElement)
Protected Sub TestFunctionKind(code As XElement, expected As EnvDTE80.vsCMFunction2)
Using state = CreateCodeModelTestState(GetWorkspaceDefinition(code))
Dim codeElement = state.GetCodeElementAtCursor(Of EnvDTE80.CodeFunction2)()
Assert.NotNull(codeElement)
Assert.Equal(expected, CType(codeElement.FunctionKind, EnvDTE80.vsCMFunction2))
End Using
End Sub
Assert.Equal(expected, CType(codeElement.FunctionKind, EnvDTE80.vsCMFunction2))
End Using
End Sub
Protected Sub TestExtensionMethodExtender_IsExtension(code As XElement, expected As Boolean)
Protected Sub TestExtensionMethodExtender_IsExtension(code As XElement, expected As Boolean)
Using state = CreateCodeModelTestState(GetWorkspaceDefinition(code))
Dim codeElement = state.GetCodeElementAtCursor(Of EnvDTE80.CodeFunction2)()
Assert.NotNull(codeElement)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册