Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 3.38 KB

File metadata and controls

48 lines (31 loc) · 3.38 KB

XunitRefactoringVerifier<TRefactoringProvider> Class

HomeConstructorsPropertiesMethods

Namespace: Roslynator.Testing.CSharp.Xunit

Assembly: Roslynator.Testing.CSharp.Xunit.dll

Represents verifier for a C# code refactoring.

public abstract class XunitRefactoringVerifier<TRefactoringProvider> : Roslynator.Testing.CSharp.CSharpRefactoringVerifier<TRefactoringProvider> where TRefactoringProvider : Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringProvider, new()

Type Parameters

TRefactoringProvider

Inheritance

ObjectCodeVerifierRefactoringVerifier<TRefactoringProvider>CSharpRefactoringVerifier<TRefactoringProvider> → XunitRefactoringVerifier<TRefactoringProvider>

Constructors

Constructor Summary
XunitRefactoringVerifier() Initializes a new instance of XunitRefactoringVerifier<TRefactoringProvider>.

Properties

Property Summary
CommonOptions Gets common test options. (Inherited from CSharpRefactoringVerifier<TRefactoringProvider>)
Options Gets a test options. (Inherited from CSharpRefactoringVerifier<TRefactoringProvider>)

Methods

Method Summary
Equals(Object) (Inherited from Object)
GetHashCode() (Inherited from Object)
GetType() (Inherited from Object)
MemberwiseClone() (Inherited from Object)
ToString() (Inherited from Object)
VerifyNoRefactoringAsync(RefactoringTestData, TestOptions, CancellationToken) Verifies that refactoring will not be applied using specified TRefactoringProvider. (Inherited from RefactoringVerifier<TRefactoringProvider>)
VerifyRefactoringAsync(RefactoringTestData, ExpectedTestState, TestOptions, CancellationToken) Verifies that refactoring will be applied correctly using specified TRefactoringProvider. (Inherited from RefactoringVerifier<TRefactoringProvider>)