       expect(target).was.calledWith("Unable to fetch highlights for reading")
 
   describe "#_onCreateHighlight()", ->
+    it "should be refactored"
 
   describe "#_onAnnotationCreated()", ->
 

      expect(target).was.calledWith("test-error")

  describe "#_onMeSuccess()", ->

  describe "#_onMeError()", ->
    it "should call @error() with the error message", ->

      expect(target).was.calledWith("Unable to fetch book info from Readmill")

  describe "#_onCreateReadingSuccess()", ->
    it "should extract the location permalink from the response body"
    it "should request the reading resoource"
    it "should register the @_onGetReadingSuccess() and @_onGetReadingError() callbacks"
    it "should call @_onGetReadingError() if the location cannot be parsed"

  describe "#_onCreateReadingError()", ->
    it "should call @_onCreateReadingSuccess() if status is 409", ->
      sinon.stub readmill, "error"
      target = sinon.stub readmill, "_onCreateReadingSuccess"
      response = status: 409
      readmill._onCreateReadingError(response)
