未验证 提交 9ca582b5 编写于 作者: A Allison Chou 提交者: GitHub

Merge pull request #47644 from allisonchou/IntegrationTestGap

Enable unused integration test parameter
......@@ -2,13 +2,13 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
using System.Linq;
using Microsoft.CodeAnalysis;
using Microsoft.CodeAnalysis.Shared.TestHooks;
using Microsoft.CodeAnalysis.Test.Utilities;
using Microsoft.VisualStudio.IntegrationTest.Utilities;
using Roslyn.Test.Utilities;
using Xunit;
using Xunit.Abstractions;
namespace Roslyn.VisualStudio.IntegrationTests.VisualBasic
{
......@@ -34,14 +34,12 @@ Sub Main()
End Sub
End Class");
Verify("To", 3);
Verify("To", 4);
VisualStudio.ExecuteCommand("Edit.NextHighlightedReference");
VisualStudio.Editor.Verify.CurrentLineText("For a = 0 To 1 Step$$ 1", assertCaretPosition: true, trimWhitespace: true);
}
#pragma warning disable IDE0060 // Remove unused parameter - https://github.com/dotnet/roslyn/issues/46169
private void Verify(string marker, int expectedCount)
#pragma warning restore IDE0060 // Remove unused parameter
{
VisualStudio.Editor.PlaceCaret(marker, charsOffset: -1);
VisualStudio.Workspace.WaitForAllAsyncOperations(
......@@ -52,7 +50,7 @@ private void Verify(string marker, int expectedCount)
FeatureAttribute.Classification,
FeatureAttribute.KeywordHighlighting);
// Assert.Equal(expectedCount, VisualStudio.Editor.GetKeywordHighlightTagCount());
Assert.Equal(expectedCount, VisualStudio.Editor.GetKeywordHighlightTags().Length);
}
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册