public void VerifySerialization(ISpanSerializer serializer, byte[] expectedOutput, IEnumerable <Span> inputSpans, SerializationVerifier verifier) { var stream = new MemoryStream(); serializer.Serialize(stream, inputSpans); var actualOutput = stream.ToArray(); stream.Flush(); stream.Dispose(); verifier(actualOutput, expectedOutput); }
public void VerifySerialization(ISpanSerializer serializer, byte[] expectedOutput, Span inputSpan, SerializationVerifier verifier) { VerifySerialization(serializer, expectedOutput, new[] { inputSpan }, verifier); }