         expect(Comments.collection.remove).toHaveBeenCalledWith "111"
         expect(Comments.findById).toHaveBeenCalledWith "111"
         
-    it "should return author", ->
+    it "should return author, review and createdDats", ->
         spyOn Users, "findById"
             .and.returnValue "123"
         spyOn Reviews, "findById"
             .and.returnValue "456"
         
-        c = Comments.collection._transform author: "user", review: "rev", text: ""
+        c = Comments.collection._transform author: "user", review: "rev", text: "", createdAt: "1/2/3"
         a = c.getAuthor()
         r = c.getReview()
+        d = c.createdDate()
             
         expect(a).toBe "123"
         expect(r).toBe "456"
+        expect(d).toBe "1/2/3"
         expect(Users.findById).toHaveBeenCalledWith "user"
         expect(Reviews.findById).toHaveBeenCalledWith "rev"
         

        
        expect(result).toBe("foo")
        expect(Comments.collection.findOne).toHaveBeenCalledWith "bar"

        expectedDoc._id = 123
        call = Notifications.createFromComment.calls.mostRecent().args[0]
        expect(call).toEqual Comments.collection._transform expectedDoc
                
    it "should not be created without required fields", ->
        spyOn Comments.collection, "insert"
