Class UsingRewriterTests
Golden before/after triples for the namespace rewriters: applies cleanly, ambiguous downgrades to report-only, and already-migrated code is a NoMatch (idempotency).
Inherited Members
Namespace: Serenity.Migration.Tests.Editor
Assembly: Serenity.Migration.Tests.Editor.dll
Syntax
public class UsingRewriterTests
Constructors
UsingRewriterTests()
Declaration
public UsingRewriterTests()
Methods
MovedType_AddsUsing_KeepsOldUsing()
Declaration
public void MovedType_AddsUsing_KeepsOldUsing()
MovedType_AlreadyMigrated_IsNoMatch()
Declaration
public void MovedType_AlreadyMigrated_IsNoMatch()
MovedType_BareTokenWithoutOldUsing_IsAmbiguous()
Declaration
public void MovedType_BareTokenWithoutOldUsing_IsAmbiguous()
MovedType_RewritesFqn()
Declaration
public void MovedType_RewritesFqn()
RenamedType_AlreadyMigrated_IsNoMatch()
Declaration
public void RenamedType_AlreadyMigrated_IsNoMatch()
RenamedType_BareTokenWithoutOldUsing_IsAmbiguous()
Declaration
public void RenamedType_BareTokenWithoutOldUsing_IsAmbiguous()
RenamedType_Fqn_RewritesWithoutGuard()
Declaration
public void RenamedType_Fqn_RewritesWithoutGuard()
RenamedType_WithOldUsing_RenamesToken_AndAddsNewUsing()
Declaration
public void RenamedType_WithOldUsing_RenamesToken_AndAddsNewUsing()
UsingRewriter_AlreadyMigrated_IsNoMatch()
Declaration
public void UsingRewriter_AlreadyMigrated_IsNoMatch()
UsingRewriter_IgnoresMatchesInCommentsAndStrings()
Declaration
public void UsingRewriter_IgnoresMatchesInCommentsAndStrings()
UsingRewriter_RemovesOldUsing_WhenNewAlreadyPresent()
Declaration
public void UsingRewriter_RemovesOldUsing_WhenNewAlreadyPresent()
UsingRewriter_RewritesFullyQualifiedReference()
Declaration
public void UsingRewriter_RewritesFullyQualifiedReference()
UsingRewriter_RewritesUsingDirective()
Declaration
public void UsingRewriter_RewritesUsingDirective()