Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwm1986
roslyn
提交
fa44d42d
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,发现更多精彩内容 >>
提交
fa44d42d
编写于
3月 03, 2017
作者:
J
Jonathon Marolf
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix copy paste error.
上级
8bef61a7
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
20 addition
and
14 deletion
+20
-14
src/VisualStudio/IntegrationTest/IntegrationTests/AbstractEditorTest.cs
...io/IntegrationTest/IntegrationTests/AbstractEditorTest.cs
+10
-4
src/VisualStudio/IntegrationTest/IntegrationTests/CSharp/CSharpWinForms.cs
...IntegrationTest/IntegrationTests/CSharp/CSharpWinForms.cs
+1
-1
src/VisualStudio/IntegrationTest/IntegrationTests/VisualBasic/BasicWinForms.cs
...grationTest/IntegrationTests/VisualBasic/BasicWinForms.cs
+9
-9
未找到文件。
src/VisualStudio/IntegrationTest/IntegrationTests/AbstractEditorTest.cs
浏览文件 @
fa44d42d
...
...
@@ -36,18 +36,24 @@ protected AbstractEditorTest(VisualStudioInstanceFactory instanceFactory, string
{
}
protected
AbstractEditorTest
(
VisualStudioInstanceFactory
instanceFactory
,
string
solutionName
,
string
projectTemplate
,
bool
clearEditor
=
true
)
protected
AbstractEditorTest
(
VisualStudioInstanceFactory
instanceFactory
,
string
solutionName
,
string
projectTemplate
)
:
base
(
instanceFactory
)
{
VisualStudio
.
Instance
.
SolutionExplorer
.
CreateSolution
(
solutionName
);
VisualStudio
.
Instance
.
SolutionExplorer
.
AddProject
(
ProjectName
,
projectTemplate
,
LanguageName
);
VisualStudioWorkspaceOutOfProc
=
VisualStudio
.
Instance
.
VisualStudioWorkspace
;
VisualStudioWorkspaceOutOfProc
.
SetUseSuggestionMode
(
false
);
Editor
=
VisualStudio
.
Instance
.
Editor
;
if
(
clearEditor
)
// Winforms and XAML do not open text files on creation
// so these editor tasks will not work if that is the project template being used.
if
(
projectTemplate
!=
WellKnownProjectTemplates
.
WinFormsApplication
&&
projectTemplate
!=
WellKnownProjectTemplates
.
WpfApplication
)
{
VisualStudioWorkspaceOutOfProc
.
SetUseSuggestionMode
(
false
);
ClearEditor
();
}
}
...
...
src/VisualStudio/IntegrationTest/IntegrationTests/CSharp/CSharpWinForms.cs
浏览文件 @
fa44d42d
...
...
@@ -13,7 +13,7 @@ public class CSharpWinForms : AbstractEditorTest
protected
override
string
LanguageName
=>
LanguageNames
.
CSharp
;
public
CSharpWinForms
(
VisualStudioInstanceFactory
instanceFactory
)
:
base
(
instanceFactory
,
nameof
(
CSharpWinForms
),
WellKnownProjectTemplates
.
WinFormsApplication
,
clearEditor
:
false
)
:
base
(
instanceFactory
,
nameof
(
CSharpWinForms
),
WellKnownProjectTemplates
.
WinFormsApplication
)
{
}
...
...
src/VisualStudio/IntegrationTest/IntegrationTests/VisualBasic/BasicWinForms.cs
浏览文件 @
fa44d42d
...
...
@@ -14,7 +14,7 @@ public class BasicWinForms : AbstractEditorTest
protected
override
string
LanguageName
=>
LanguageNames
.
VisualBasic
;
public
BasicWinForms
(
VisualStudioInstanceFactory
instanceFactory
)
:
base
(
instanceFactory
,
nameof
(
BasicWinForms
),
WellKnownProjectTemplates
.
WinFormsApplication
,
clearEditor
:
false
)
:
base
(
instanceFactory
,
nameof
(
BasicWinForms
),
WellKnownProjectTemplates
.
WinFormsApplication
)
{
}
...
...
@@ -49,7 +49,7 @@ End Sub
[
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
WinForms
)]
public
void
Add_Control
()
{
OpenFileWithDesigner
(
ProjectName
,
"Form1.
cs
"
);
OpenFileWithDesigner
(
ProjectName
,
"Form1.
vb
"
);
AddWinFormButton
(
"SomeButton"
);
CloseFile
(
ProjectName
,
"Form1.vb"
,
saveFile
:
true
);
OpenFile
(
ProjectName
,
"Form1.Designer.vb"
);
...
...
@@ -60,7 +60,7 @@ public void Add_Control()
[
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
WinForms
)]
public
void
Change_Control_Property
()
{
OpenFileWithDesigner
(
ProjectName
,
"Form1.
cs
"
);
OpenFileWithDesigner
(
ProjectName
,
"Form1.
vb
"
);
AddWinFormButton
(
"SomeButton"
);
EditWinFormButtonProperty
(
buttonName
:
"SomeButton"
,
propertyName
:
"Text"
,
propertyValue
:
"NewButtonText"
);
CloseFile
(
ProjectName
,
"Form1.vb"
,
saveFile
:
true
);
...
...
@@ -71,7 +71,7 @@ public void Change_Control_Property()
[
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
WinForms
)]
public
void
Change_Control_Property_In_Code
()
{
OpenFileWithDesigner
(
ProjectName
,
"Form1.
cs
"
);
OpenFileWithDesigner
(
ProjectName
,
"Form1.
vb
"
);
AddWinFormButton
(
"SomeButton"
);
EditWinFormButtonProperty
(
buttonName
:
"SomeButton"
,
propertyName
:
"Text"
,
propertyValue
:
"ButtonTextGoesHere"
);
var
expectedPropertyValue
=
"ButtonTextGoesHere"
;
...
...
@@ -96,7 +96,7 @@ public void Change_Control_Property_In_Code()
[
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
WinForms
)]
public
void
Add_Click_Handler
()
{
OpenFileWithDesigner
(
ProjectName
,
"Form1.
cs
"
);
OpenFileWithDesigner
(
ProjectName
,
"Form1.
vb
"
);
AddWinFormButton
(
"SomeButton"
);
EditWinFormsButtonEvent
(
buttonName
:
"SomeButton"
,
eventName
:
"Click"
,
eventHandlerName
:
"ExecuteWhenButtonClicked"
);
OpenFile
(
ProjectName
,
"Form1.vb"
);
...
...
@@ -107,7 +107,7 @@ public void Add_Click_Handler()
[
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
WinForms
)]
public
void
Rename_Control
()
{
OpenFileWithDesigner
(
ProjectName
,
"Form1.
cs
"
);
OpenFileWithDesigner
(
ProjectName
,
"Form1.
vb
"
);
AddWinFormButton
(
"SomeButton"
);
// Add some control properties and events
EditWinFormButtonProperty
(
buttonName
:
"SomeButton"
,
propertyName
:
"Text"
,
propertyValue
:
"ButtonTextValue"
);
...
...
@@ -134,7 +134,7 @@ public void Rename_Control()
[
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
WinForms
)]
public
void
Remove_Event_Handler
()
{
OpenFileWithDesigner
(
ProjectName
,
"Form1.
cs
"
);
OpenFileWithDesigner
(
ProjectName
,
"Form1.
vb
"
);
AddWinFormButton
(
"SomeButton"
);
EditWinFormsButtonEvent
(
buttonName
:
"SomeButton"
,
eventName
:
"Click"
,
eventHandlerName
:
"FooHandler"
);
// Remove the event handler
...
...
@@ -148,7 +148,7 @@ public void Remove_Event_Handler()
[
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
WinForms
)]
public
void
Change_Accessibility
()
{
OpenFileWithDesigner
(
ProjectName
,
"Form1.
cs
"
);
OpenFileWithDesigner
(
ProjectName
,
"Form1.
vb
"
);
AddWinFormButton
(
"SomeButton"
);
EditWinFormButtonProperty
(
buttonName
:
"SomeButton"
,
...
...
@@ -163,7 +163,7 @@ public void Change_Accessibility()
[
Fact
,
Trait
(
Traits
.
Feature
,
Traits
.
Features
.
WinForms
)]
public
void
Delete_Control
()
{
OpenFileWithDesigner
(
ProjectName
,
"Form1.
cs
"
);
OpenFileWithDesigner
(
ProjectName
,
"Form1.
vb
"
);
AddWinFormButton
(
"SomeButton"
);
DeleteWinFormButton
(
"SomeButton"
);
VerifyNoBuildErrors
();
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录