Repository files navigation
Find: using Moq;
Replace: using NSubstitute;
Find: new Mock<(.+?)>\((.*?)\)
Replace: Substitute.For<$1>($2)
Find: \bMock<(.+?)>
Replace: $1
Find: \bMock\.Of<(.*)>\((.*?)\)
Replace: Substitute.For<$1>($2)
Find: (?<!\.)\b(\w+)(\s\n\s*)?\.Setup(Get)?\((\w+) => \4(\.?.+?)\)(?=\.R|\s\n)
Replace: $1$5
Find: \.Get<(.+?)>\(\)\.Setup\((\w+) => \2(\.?.+?)\)(?=\.R|\s\n)
Replace: .Get<$1>()$3
Find: \.Get<(.+?)>\(\)\.SetupSequence?\((\w+) => \3(\.?.+?)\)(?=\.R|\s\n)
Replace: .Get<$1>()$3
Find: (?<!\.)\b(\w+)(\s\n\s*)?\.SetupSequence?\((\w+) => \3(\.?.+?)\)(?=\.R|\s\n)
Replace: $1$4
Find: \.Get<(.+?)>\(\)\.SetupSequence?\((\w+) => \2(\.?.+?)(\)(?!\)))
Replace: .Get<$1>()$3
Find: (?<!\.)\b(\w+)\.Verify\((\w+) => \2(.+?), Times\.(Once(\(\))?|Exactly\((?<times>\d+)\))\)
Replace: $1.Received(${times})$3
Find: (?<!\.)\b(\w+)\.Verify\((\w+) => \2(.+?), Times\.Never\)
Replace: $1.DidNotReceive()$3
Find: (?<!\.)\b(\w+)(\s\n\s*)?\.Setup\(((\w+) => \4(\..?.+?)\))\)\s*\n*\.Throws
Replace: $1.When($3).Throw
Find: It.IsAny
Replace: Arg.Any
Find: It.Is
Replace: Arg.Is
Find: MoqMockingKernel
Replace: NSubstituteMockingKernel
Find: using Ninject.MockingKernel.Moq;
Replace: using Ninject.MockingKernel.NSubstitute;
Find: \.GetMock<(.+?)>\(\)
Replace: .Get<(.+?)>()
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
You can’t perform that action at this time.