Beispiel #1
0
        public static void Enable()
        {
            VerifierSettings.ModifySerialization(settings =>
            {
                settings.AddExtraSettings(serializerSettings =>
                {
                    var converters = serializerSettings.Converters;
                    converters.Add(new MsConnectionConverter());
                    converters.Add(new SysConnectionConverter());
                });
            });

            VerifierSettings.RegisterJsonAppender(_ =>
            {
                if (!SqlRecording.TryFinishRecording(out var entries))
                {
                    return(null);
                }

                return(new("sql", entries !));
            });

            VerifierSettings.RegisterFileConverter <MsConnection>(ToSql);
            VerifierSettings.RegisterFileConverter <SysConnection>(ToSql);
        }
 static VerifyXamarin()
 {
     VerifierSettings.ModifySerialization(settings =>
     {
         settings.AddExtraSettings(serializerSettings =>
         {
             var converters = serializerSettings.Converters;
             converters.Add(new AppResultConverter());
         });
     });
 }
 public static void Initialize()
 {
     VerifierSettings.RegisterFileConverter <IRenderedFragment>(FragmentToStream.Convert);
     VerifierSettings.ModifySerialization(settings =>
     {
         settings.AddExtraSettings(serializerSettings =>
         {
             var converters = serializerSettings.Converters;
             converters.Add(new RenderedFragmentConverter());
         });
     });
 }
Beispiel #4
0
 public static void Enable()
 {
     VerifierSettings.ModifySerialization(settings =>
     {
         settings.IgnoreMembers("ETag");
         settings.IgnoreMember <Database>(x => x.Client);
         settings.IgnoreMembersWithType <CosmosDiagnostics>();
         settings.IgnoreMembersWithType <IndexingPolicy>();
         settings.IgnoreMember <ContainerResponse>(x => x.Resource);
         settings.IgnoreMembersWithType <DatabaseProperties>();
         settings.AddExtraSettings(serializerSettings =>
         {
             var converters = serializerSettings.Converters;
             converters.Add(new HeadersConverter());
             converters.Add(new FeedResponseConverter());
             converters.Add(new ResponseConverter());
         });
     });
 }