提交 a40c37ee 编写于 作者: C CyrusNajmabadi

Add VB test.

上级 2c49b765
......@@ -694,6 +694,7 @@
<Compile Include="ConvertToInterpolatedString\ConvertConcatenationToInterpolatedStringTests.vb" />
<Compile Include="AddParameter\AddParameterTests.vb" />
<Compile Include="ConflictMarkerResolution\ConflictMarkerResolutionTests.vb" />
<Compile Include="GenerateOverrides\GenerateOverridesTests.vb" />
<Content Include="PerfTests\Sources\BasicPgoTypingInput.txt">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
......
' Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
Imports Microsoft.CodeAnalysis.CodeRefactorings
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.CodeRefactorings
Imports Microsoft.CodeAnalysis.GenerateOverrides
Imports Microsoft.CodeAnalysis.PickMembers
Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.GenerateOverrides
Public Class GenerateOverridesTests
Inherits AbstractVisualBasicCodeActionTest
Protected Overrides Function CreateCodeRefactoringProvider(Workspace As Workspace, parameters As TestParameters) As CodeRefactoringProvider
Return New GenerateOverridesCodeRefactoringProvider(DirectCast(parameters.fixProviderData, IPickMembersService))
End Function
<Fact, Trait(Traits.Feature, Traits.Features.CodeActionsGenerateOverrides)>
Public Async Function Test1() As Task
Await TestWithPickMembersDialogAsync(
"
class C
[||]
end class",
"
class C
Public Overrides Function Equals(obj As Object) As Boolean
Return MyBase.Equals(obj)
End Function
Public Overrides Function GetHashCode() As Integer
Return MyBase.GetHashCode()
End Function
Public Overrides Function ToString() As String
Return MyBase.ToString()
End Function
end class", {"Equals", "GetHashCode", "ToString"})
End Function
End Class
End Namespace
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册