private static void VerifyTextReader <T>(T expectedDeserializedValue)
        {
            string stringValue = NewtonsoftInteropTests.NewtonsoftFormat(JsonConvert.SerializeObject(expectedDeserializedValue));

            byte[] result = Encoding.UTF8.GetBytes(stringValue);
            NewtonsoftInteropTests.VerifyReader <T>(result, expectedDeserializedValue);
        }
        private static void VerifyBinaryReader <T>(T expectedDeserializedValue)
        {
            string stringValue           = NewtonsoftInteropTests.NewtonsoftFormat(JsonConvert.SerializeObject(expectedDeserializedValue));
            ReadOnlyMemory <byte> result = JsonTestUtils.ConvertTextToBinary(stringValue);

            NewtonsoftInteropTests.VerifyReader <T>(result, expectedDeserializedValue);
        }