Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwm1986
roslyn
提交
0a3f4263
R
roslyn
项目概览
lwm1986
/
roslyn
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
roslyn
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
0a3f4263
编写于
12月 18, 2018
作者:
C
Cyrus Najmabadi
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update VB tests.
上级
2f11fecb
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
85 addition
and
11 deletion
+85
-11
src/EditorFeatures/VisualBasicTest/Wrapping/AbstractParameterWrappingTests.vb
...isualBasicTest/Wrapping/AbstractParameterWrappingTests.vb
+1
-1
src/EditorFeatures/VisualBasicTest/Wrapping/BinaryWrappingTests.vb
...rFeatures/VisualBasicTest/Wrapping/BinaryWrappingTests.vb
+84
-10
未找到文件。
src/EditorFeatures/VisualBasicTest/Wrapping/AbstractParameterWrappingTests.vb
浏览文件 @
0a3f4263
...
...
@@ -29,7 +29,7 @@ Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Wrapping
Protected
Function
TestAllWrappingCasesAsync
(
input
As
String
,
options
As
Dictionary
(
Of
OptionKey
,
Object
),
options
As
I
Dictionary
(
Of
OptionKey
,
Object
),
ParamArray
outputs
As
String
())
As
Task
Dim
parameters
=
New
TestParameters
(
options
:
=
options
)
...
...
src/EditorFeatures/VisualBasicTest/Wrapping/BinaryWrappingTests.vb
浏览文件 @
0a3f4263
...
...
@@ -3,6 +3,7 @@
Imports
Microsoft.CodeAnalysis.CodeRefactorings
Imports
Microsoft.CodeAnalysis.CodeStyle
Imports
Microsoft.CodeAnalysis.Editor.VisualBasic.Wrapping
Imports
Microsoft.CodeAnalysis.Options
Namespace
Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Wrapping
Public
Class
BinaryWrappingTests
...
...
@@ -12,18 +13,22 @@ Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Wrapping
Return
New
VisualBasicWrappingCodeRefactoringProvider
()
End
Function
Private
ReadOnly
Property
EndOfLine
As
IDictionary
(
Of
OptionKey
,
Object
)
=
[
Option
]
(
CodeStyleOptions
.
OperatorPlacementWhenWrapping
,
OperatorPlacementWhenWrappingPreference
.
EndOfLine
)
Private
ReadOnly
Property
BeginningOfLine
As
IDictionary
(
Of
OptionKey
,
Object
)
=
[
Option
]
(
CodeStyleOptions
.
OperatorPlacementWhenWrapping
,
OperatorPlacementWhenWrappingPreference
.
BeginningOfLine
)
Private
Function
TestEndOfLine
(
markup
As
String
,
expected
As
String
)
As
Task
Return
TestInRegularAndScript1Async
(
markup
,
expected
,
parameters
:
=
New
TestParameters
(
options
:
=
[
Option
]
(
CodeStyleOptions
.
OperatorPlacementWhenWrapping
,
OperatorPlacementWhenWrappingPreference
.
EndOfLine
)))
options
:
=
EndOfLine
))
End
Function
Private
Function
TestBeginningOfLine
(
markup
As
String
,
expected
As
String
)
As
Task
Return
TestInRegularAndScript1Async
(
markup
,
expected
,
parameters
:
=
New
TestParameters
(
options
:
=
[
Option
]
(
CodeStyleOptions
.
OperatorPlacementWhenWrapping
,
OperatorPlacementWhenWrappingPreference
.
BeginningOfLine
)))
options
:
=
BeginningOfLine
))
End
Function
<
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
CodeActionsWrapping
)
>
...
...
@@ -202,7 +207,7 @@ end class")
End
Function
<
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
CodeActionsWrapping
)
>
Public
Async
Function
TestTwoExprWrappingCases
()
As
Task
Public
Async
Function
TestTwoExprWrappingCases
_End
()
As
Task
Await
TestAllWrappingCasesAsync
(
"class C
sub Bar()
...
...
@@ -210,13 +215,26 @@ end class")
end if
end sub
end class"
,
EndOfLine
,
"class C
sub Bar()
if (i andalso
j)
end if
end sub
end class"
)
End
Function
<
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
CodeActionsWrapping
)
>
Public
Async
Function
TestTwoExprWrappingCases_Beginning
()
As
Task
Await
TestAllWrappingCasesAsync
(
"class C
sub Bar()
if ([||]i andalso j)
end if
end sub
end class"
,
BeginningOfLine
,
"class C
sub Bar()
if (i _
...
...
@@ -227,7 +245,7 @@ end class")
End
Function
<
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
CodeActionsWrapping
)
>
Public
Async
Function
TestThreeExprWrappingCases
()
As
Task
Public
Async
Function
TestThreeExprWrappingCases
_End
()
As
Task
Await
TestAllWrappingCasesAsync
(
"class C
sub Bar()
...
...
@@ -235,6 +253,7 @@ end class")
end if
end sub
end class"
,
EndOfLine
,
"class C
sub Bar()
if (i andalso
...
...
@@ -242,7 +261,19 @@ end class",
k)
end if
end sub
end class"
)
End
Function
<
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
CodeActionsWrapping
)
>
Public
Async
Function
TestThreeExprWrappingCases_Beginning
()
As
Task
Await
TestAllWrappingCasesAsync
(
"class C
sub Bar()
if ([||]i andalso j orelse k)
end if
end sub
end class"
,
BeginningOfLine
,
"class C
sub Bar()
if (i _
...
...
@@ -254,7 +285,7 @@ end class")
End
Function
<
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
CodeActionsWrapping
)
>
Public
Async
Function
Test_AllOptions_NoInitialMatches
()
As
Task
Public
Async
Function
Test_AllOptions_NoInitialMatches
_End
()
As
Task
Await
TestAllWrappingCasesAsync
(
"class C
sub Bar()
...
...
@@ -265,6 +296,7 @@ end class")
end if
end sub
end class"
,
EndOfLine
,
"class C
sub Bar()
if (
...
...
@@ -274,6 +306,28 @@ end class",
end if
end sub
end class"
,
"class C
sub Bar()
if (
i andalso j orelse k)
end if
end sub
end class"
)
End
Function
<
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
CodeActionsWrapping
)
>
Public
Async
Function
Test_AllOptions_NoInitialMatches_Beginning
()
As
Task
Await
TestAllWrappingCasesAsync
(
"class C
sub Bar()
if (
[||]i andalso
j _
orelse k)
end if
end sub
end class"
,
BeginningOfLine
,
"class C
sub Bar()
if (
...
...
@@ -318,7 +372,7 @@ end class")
End
Function
<
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
CodeActionsWrapping
)
>
Public
Async
Function
Test_DoNotOfferExistingOption2
()
As
Task
Public
Async
Function
Test_DoNotOfferExistingOption2
_End
()
As
Task
Await
TestAllWrappingCasesAsync
(
"class C
sub Bar()
...
...
@@ -327,6 +381,7 @@ end class")
end if
end sub
end class"
,
EndOfLine
,
"class C
sub Bar()
if (a andalso
...
...
@@ -342,6 +397,25 @@ end class",
end class"
)
End
Function
<
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
CodeActionsWrapping
)
>
Public
Async
Function
Test_DoNotOfferExistingOption2_Beginning
()
As
Task
Await
TestAllWrappingCasesAsync
(
"class C
sub Bar()
if ([||]a _
andalso b)
end if
end sub
end class"
,
BeginningOfLine
,
"class C
sub Bar()
if (a andalso b)
end if
end sub
end class"
)
End
Function
<
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
CodeActionsWrapping
)
>
Public
Async
Function
TestInLocalInitializer
()
As
Task
Await
TestEndOfLine
(
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录