Sha256: f2339ed1940c9575ff902d658c974c035972e9b754fe8f960e8828571f77ddad

Contents?: true

Size: 966 Bytes

Versions: 21

Compression:

Stored size: 966 Bytes

Contents

describe 'Transponder.Presenter', ->

  describe "instantiate without options", ->
    before ->
      @presenter = new Transponder.Presenter

    it "defaultActions should be Array", ->
      expect(@presenter.actions).to.be.an.instanceof(Array)

    it "should contain 7 default actions", ->
      expect(@presenter.actions).to.include('show')
      expect(@presenter.actions).to.include('index')
      expect(@presenter.actions).to.include('edit')
      expect(@presenter.actions).to.include('update')
      expect(@presenter.actions).to.include('new')
      expect(@presenter.actions).to.include('create')
      expect(@presenter.actions).to.include('destroy')

  describe "#elify", ->
    before ->
      @event =
        target:
          localName: 'div'
          id: 'blah_1'
      @presenter.response = 'response'

    it "should return div#blah_1", ->
      element = @presenter.elify(@event, 'response')
      expect(element).to.equal('div#blah_1')





Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
transponder-2.0.0 spec/javascripts/transponder/presenter_test.coffee
transponder-1.0.0 spec/javascripts/transponder/presenter_test.coffee
transponder-0.10.4 spec/javascripts/transponder/presenter_test.coffee
transponder-0.10.2 spec/javascripts/transponder/presenter_test.coffee
transponder-0.10.1 spec/javascripts/transponder/presenter_test.coffee
transponder-0.9.6 spec/javascripts/transponder/presenter_test.coffee
transponder-0.9.5 spec/javascripts/transponder/presenter_test.coffee
transponder-0.9.4 spec/javascripts/transponder/presenter_test.coffee
transponder-0.9.3 spec/javascripts/transponder/presenter_test.coffee
transponder-0.9.2 spec/javascripts/transponder/presenter_test.coffee
transponder-0.9.0 test/javascripts/transponder/presenter_test.coffee
transponder-0.8.2 test/javascripts/transponder/presenter_test.coffee
transponder-0.1.5 test/javascripts/transponder/presenter_test.coffee
transponder-0.1.4 test/javascripts/transponder/presenter_test.coffee
transponder-0.1.3 test/javascripts/transponder/presenter_test.coffee
transponder-0.1.2 test/javascripts/transponder/presenter_test.coffee
transponder-0.1.1 test/javascripts/transponder/presenter_test.coffee
transponder-0.1.0 test/javascripts/transponder/presenter_test.coffee
transponder-0.0.8 test/javascripts/transponder/presenter_test.coffee
transponder-0.0.7 test/javascripts/transponder/presenter_test.coffee