anchor.diff:      });
   
       test('put with bytes', () async {
  -      var response = await platformClient().put(
  -        serverUrl,
  -        [104, 101, 108, 108, 111],
  -        headers: {
  -          'X-Random-Header': 'Value',
  -          'X-Other-Header': 'Other Value',
  -          'User-Agent': userAgent()
  -        },
  -      );
  +      var response = await platformClient()
  +          .put(serverUrl, ASCII.encode('hello'), headers: {
  +        'X-Random-Header': 'Value',
  +        'X-Other-Header': 'Other Value',
  +        'User-Agent': userAgent()
  +      });
         var body = await response.readAsString();
   
         expect(response.statusCode, equals(200));
  
positive.code: // Copyright (c) 2014, the Dart project authors.  Please see the AUTHORS file
  // for details. All rights reserved. Use of this source code is governed by a
  // BSD-style license that can be found in the LICENSE file.
  
  import 'package:test/test.dart';
  
  
negative.code:               'x-random-header': ['Value'],
                'x-other-header': ['Other Value']
              },
              'body': ASCII.encode('hello')
            })));
      });
  
      test('patch with fields', () async {
        var response = await platformClient().patch(serverUrl, {
          'some-field': 'value',
          'other-field': 'other value'
        }, headers: {
          'X-Random-Header': 'Value',
          'X-Other-Header': 'Other Value',
          'User-Agent': userAgent()
        });
        var body = await response.readAsString();
  
        expect(response.statusCode, equals(200));
  