         expect(spy.callCount).toBe 3
 
     it 'should have a shellModel (onceLoaded)', ->
-      model = new AcornLinkShell.Model options
+      model = new Model options
       model.onceLoaded =>
         expect(model.shellModel instanceof Shell.Model).toBe true
       waitsFor (-> model.shellModel), 'model to load', 10000
 
     it 'description should use acornModel.title', ->
-      model = new AcornLinkShell.Model options
+      model = new Model options
       spyOn model.acornModel, 'title'
       waitsFor (-> model.shellModel), 'model to load', 10000
       runs ->

describe 'acorn.shells.AcornLinkShell', ->
  Shell = acorn.shells.Shell
  AcornLinkShell = acorn.shells.AcornLinkShell

  options =
    shellid: 'acorn.AcornLinkShell'

  describe 'AcornLinkShell.Model', ->

    it 'should retrieve acornid from link correctly', ->
      model = new Model options
      expect(model.acornid()).toBe 'nyfskeqlyx'

    it 'should have an acornModel', ->
      model = new Model options
      expect(model.acornModel instanceof acorn.Model).toBe true

    it 'should load (and call `onceLoaded` callbacks)', ->
      spy = jasmine.createSpy()
      model = new Model options
      model.onceLoaded spy
      model.onceLoaded spy
      model.onceLoaded spy
