Skip to content

Instantly share code, notes, and snippets.

@ms-lemos
ms-lemos / MoqToFakeItEasy.DotSettings
Last active September 13, 2023 09:58 — forked from danielmarbach/MoqToFakeItEasy.DotSettings
Structural Search and Replace Pattern for Migration from Moq to FakeItEasy with Resharper
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<s:Boolean x:Key="/Default/PatternsAndTemplates/StructuralSearch/Pattern/=02D37A8117D341449F014A1951575BAD/@KeyIndexDefined">True</s:Boolean>
<s:String x:Key="/Default/PatternsAndTemplates/StructuralSearch/Pattern/=02D37A8117D341449F014A1951575BAD/Comment/@EntryValue">Moq Verify with Method to A.CallTo with MustHaveHappened Once Nested</s:String>
<s:Boolean x:Key="/Default/PatternsAndTemplates/StructuralSearch/Pattern/=02D37A8117D341449F014A1951575BAD/CustomPatternPlaceholder/=fieldName/@KeyIndexDefined">True</s:Boolean>
<s:String x:Key="/Default/PatternsAndTemplates/StructuralSearch/Pattern/=02D37A8117D341449F014A1951575BAD/CustomPatternPlaceholder/=fieldName/Properties/=CaseSensitive/@EntryIndexedValue">True</s:String>
<s:String
public class ViewModel
{
public Guid Id { get; set; }
public Status? Status { get; set; }
}
public class Model
{
public Guid Id { get; set; }
public Status Status { get; set; }