/
githubmirror
/
roslyn
Обзор
Документация
Войти
/
githubmirror
/
roslyn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Analyzers/VisualBasic/Tests/ConvertToAsync/ConvertToAsyncTests.vb
41 строка
1 KB
Cyrus Najmabadi
Move vb down
10 янв 2024, 02:35
10 янв 2024, 02:35
1a3afeb
Код
Авторство
О чём код?
' Licensed to the .NET Foundation under one or more agreements. ' The .NET Foundation licenses this file to you under the MIT license. ' See the LICENSE file in the project root for more information. Imports Microsoft.CodeAnalysis.CodeFixes Imports Microsoft.CodeAnalysis.Diagnostics Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics Imports Microsoft.CodeAnalysis.VisualBasic.CodeFixes.ConvertToAsync Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.ConvertToAsync Public Class ConvertToAsyncTests Inherits AbstractVisualBasicDiagnosticProviderBasedUserDiagnosticTest_NoEditor Friend Overrides Function CreateDiagnosticProviderAndFixer(workspace As Workspace) As (DiagnosticAnalyzer, CodeFixProvider) Return (Nothing, New VisualBasicConvertToAsyncFunctionCodeFixProvider()) End Function <Fact, Trait(Traits.Feature, Traits.Features.CodeActionsChangeToAsync)> Public Async Function CantAwaitAsyncSub1() As Task Dim initial = <ModuleDeclaration> Async Function rtrt() As Task [|Await gt()|] End Function Async Sub gt() End Sub </ModuleDeclaration> Dim expected = <ModuleDeclaration> Async Function rtrt() As Task Await gt() End Function Async Function gt() As Task End Function </ModuleDeclaration> Await TestAsync(initial, expected) End Function End Class End Namespace