Esempio n. 1
0
        public void KnownForConverter_Tv()
        {
            JsonSerializerSettings settings = new JsonSerializerSettings();

            settings.Converters.Add(new KnownForConverter());

            KnownForTv original = new KnownForTv();

            original.OriginalName = "Hello world";

            string     json   = JsonConvert.SerializeObject(original, settings);
            KnownForTv result = (KnownForTv)JsonConvert.DeserializeObject <KnownForBase>(json, settings);

            Assert.NotNull(result);
            Assert.Equal(original.OriginalName, result.OriginalName);
        }
Esempio n. 2
0
        public async Task KnownForConverter_Tv()
        {
            KnownForTv original = new KnownForTv();

            original.OriginalName = "Hello world";

            string     json   = Serializer.SerializeToString(original);
            KnownForTv result = Serializer.DeserializeFromString <KnownForBase>(json) as KnownForTv;

            Assert.Equal(original.OriginalName, result.OriginalName);
            await Verify(new
            {
                json,
                result
            });
        }