       expect(target).was.calledWith("Unable to fetch user info from Readmill")
 
   describe "#_onBookSuccess()", ->
-
+    it "should extend @book with the response data", ->
+      target = sinon.stub jQuery, "extend"
+      book = id: 1
+      readmill._onBookSuccess(book)
+      expect(target).was.called()
+      expect(target).was.calledWith(readmill.book, book)
+      target.restore()
+    
   describe "#_onBookError()", ->
     it "should call @error() with the error message", ->
       target = sinon.stub readmill, "error"

      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 highlights for reading")

  describe "#_onCreateHighlight()", ->
    it "should be refactored"

  describe "#_onAnnotationCreated()", ->

