You should stub loadData
to return the stubbed model.
it 'returns stubbed model', ->
sinon.stub(Downloader.prototype, 'loadData').returns(stubbedModel)
d = new Downloader()
d.populate().should.equal stubbedModel
d.loadData.calledOnce.should.be.true
Downloader.prototype.loadData.restore()