提交 381c42cb 编写于 作者: B Balaji Krishnan

More tests.

Add a generate event test for generating in normal files over auto
generated files.
上级 458a1048
......@@ -115,5 +115,44 @@ public delegate void EvHandler(int x);
Test(input, expected)
End Sub
<WorkItem(144843, "Generate method stub generates into *.Designer.cs")>
<Fact, Trait(Traits.Feature, Traits.Features.CodeActionsGenerateEvent)>
Public Sub PreferNormalFileOverAutoGeneratedFile_Basic()
Dim input =
<Workspace>
<Project Language="Visual Basic" AssemblyName="VBAssembly1" CommonReferences="true">
<Document>
Class c
WithEvents field as UserControl1
Sub Foo(x as Integer) Handles field.Ev$$
End Sub
End Class
</Document>
<Document FilePath="UserControl1.Designer.vb">
' This file is auto-generated
Partial Class UserControl1
End Class
</Document>
<Document FilePath="UserControl1.vb">
Partial Public Class UserControl1
End Class
</Document>
</Project>
</Workspace>
Dim expectedFileWithText =
New Dictionary(Of String, String) From {
{"UserControl1.vb",
<Text>
Partial Public Class UserControl1
Public Event Ev(x As Integer)
End Class
</Text>.Value.Trim()}}
Test(input, fileNameToExpected:=expectedFileWithText)
End Sub
End Class
End Namespace
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册