提交 bc394d76 编写于 作者: P Petr Houska

Update InvertIf tests.

上级 8e4dc8b4
...@@ -719,26 +719,6 @@ void Goo() ...@@ -719,26 +719,6 @@ void Goo()
}"); }");
} }
[Fact, Trait(Traits.Feature, Traits.Features.CodeActionsInvertIf)]
public async Task TestMissingOnNonEmptySpan()
{
await TestMissingInRegularAndScriptAsync(
@"class C
{
void F()
{
[|if (a)
{
a();
}
else
{
b();
}|]
}
}");
}
[Fact, Trait(Traits.Feature, Traits.Features.CodeActionsInvertIf)] [Fact, Trait(Traits.Feature, Traits.Features.CodeActionsInvertIf)]
public async Task TestOverlapsHiddenPosition1() public async Task TestOverlapsHiddenPosition1()
{ {
......
...@@ -119,18 +119,24 @@ End Module") ...@@ -119,18 +119,24 @@ End Module")
End Module") End Module")
End Function End Function
<WorkItem(35525, "https://github.com/dotnet/roslyn/issues/35525")>
<Fact, Trait(Traits.Feature, Traits.Features.CodeActionsInvertIf)> <Fact, Trait(Traits.Feature, Traits.Features.CodeActionsInvertIf)>
Public Async Function TestMissingOnNonEmptySpan() As Task Public Async Function TestSelection() As Task
Await TestMissingInRegularAndScriptAsync( Await TestFixOneAsync(
"Module Program "
Sub Main()
[|If a Then [|If a Then
aMethod() aMethod()
Else Else
bMethod() bMethod()
End If|] End If|]
End Sub ",
End Module") "
If Not a Then
bMethod()
Else
aMethod()
End If
")
End Function End Function
<Fact, Trait(Traits.Feature, Traits.Features.CodeActionsInvertIf)> <Fact, Trait(Traits.Feature, Traits.Features.CodeActionsInvertIf)>
......
...@@ -440,14 +440,16 @@ End Module ...@@ -440,14 +440,16 @@ End Module
Await TestMissingAsync(markup) Await TestMissingAsync(markup)
End Function End Function
<WorkItem(35525, "https://github.com/dotnet/roslyn/issues/35525")>
<Fact, Trait(Traits.Feature, Traits.Features.CodeActionsInvertIf)> <Fact, Trait(Traits.Feature, Traits.Features.CodeActionsInvertIf)>
Public Async Function TestMissingOnNonEmptyTextSpan() As Task Public Async Function TestSelection() As Task
Await TestMissingInRegularAndScriptAsync( Await TestFixOneAsync(
"Module Program "
Sub Main() [|If a And b Then aMethod() Else bMethod()|]
[|If a Th|]en aMethod() Else bMethod() ",
End Sub "
End Module") If Not a Or Not b Then bMethod() Else aMethod()
")
End Function End Function
<Fact, Trait(Traits.Feature, Traits.Features.CodeActionsInvertIf)> <Fact, Trait(Traits.Feature, Traits.Features.CodeActionsInvertIf)>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册