Пример #1
0
        public void SerializeToStreamSerializesCorrectly()
        {
            var serializer = new JSerializerJsonSerializer();

            using var stream = new MemoryStream();
            serializer.SerializeToStream(stream, _expectedItem, typeof(TypeForJsonSerializer));

            stream.Flush();
            var data = stream.ToArray();

            using var readStream = new MemoryStream(data);
            using var reader     = new StreamReader(readStream);
            var json = reader.ReadToEnd();

            json.Should().Be(_expectedJson);
        }