public void SystemTextJsonSerializationLoopDoesNotFailWithNull()
        {
            var serializer = new FusionCacheSystemTextJsonSerializer();
            var looped     = LoopDeLoop <string>(serializer, null);

            Assert.Null(looped);
        }
        public void SystemTextJsonSerializationLoopSucceeds()
        {
            var serializer = new FusionCacheSystemTextJsonSerializer();
            var looped     = LoopDeLoop(serializer, SampleString);

            Assert.Equal(SampleString, looped);
        }
        public async Task SystemTextJsonSerializationLoopDoesNotFailWithNullAsync()
        {
            var serializer = new FusionCacheSystemTextJsonSerializer();
            var looped     = await LoopDeLoopAsync <string>(serializer, null);

            Assert.Null(looped);
        }
        public async Task SystemTextJsonSerializationLoopSucceedsAsync()
        {
            var serializer = new FusionCacheSystemTextJsonSerializer();
            var looped     = await LoopDeLoopAsync(serializer, SampleString);

            Assert.Equal(SampleString, looped);
        }