Home • Constructors • Properties • Methods
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()
TRefactoringProvider
Object → CodeVerifier → RefactoringVerifier<TRefactoringProvider> → CSharpRefactoringVerifier<TRefactoringProvider> → XunitRefactoringVerifier<TRefactoringProvider>
Constructor | Summary |
---|---|
XunitRefactoringVerifier() | Initializes a new instance of XunitRefactoringVerifier<TRefactoringProvider>. |
Property | Summary |
---|---|
CommonOptions | Gets common test options. (Inherited from CSharpRefactoringVerifier<TRefactoringProvider>) |
Options | Gets a test options. (Inherited from CSharpRefactoringVerifier<TRefactoringProvider>) |
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>) |