anchor.diff:            var planets = new Resource('/planets', httpRequestFactory: rf.factory);
             planets.put({'id': 'mercury'}, {'name': 'Mercury'}, expectAsync1((data) => expect({'id': 'mercury', 'name': 'Mercury'}, data)));
             rf.request.getLogs(callsTo('open', 'PUT', '/planets/mercury')).verify(happenedOnce);
  +          rf.request.getLogs(callsTo('send')).verify(happenedOnce);
           });
         });
       });
  
positive.code:           var planets = new Resource('/planets', httpRequestFactory: rf.factory);
            planets.query({}, expectAsync1((data) => expect(['mercury'], data)));
            rf.request.getLogs(callsTo('open', 'GET', '/planets')).verify(happenedOnce);
          });
        });
      });
  
negative.code:           var planets = new Resource('/planets', httpRequestFactory: rf.factory);
            planets.delete({'id': 'mercury'}, expectAsync1((data) => expect({'id': 'mercury', 'name': 'Mercury'}, data)));
            rf.request.getLogs(callsTo('open', 'DELETE', '/planets/mercury')).verify(happenedOnce);
            rf.request.getLogs(callsTo('send')).verify(happenedOnce);
          });
        });
      });
  