Sha256: f4b7ceb98c97acfcadef58963294a6c5f532297a19f4310e2800af3e51b111d3

Contents?: true

Size: 543 Bytes

Versions: 4

Compression:

Stored size: 543 Bytes

Contents

require 'sbuilder'


RSpec.shared_examples_for "api_loader_plugin: signature" do

  describe "Interface of API Loader Plugin" do

    it "#load" do
      expect( loader ).to respond_to( :load )
    end
    
    it "#load" do
      expect( loader.class ).to respond_to( :configure )
    end
    

    describe "parent class/mixer" do

      it "#setFacade" do
        expect( loader ).to respond_to( :setFacade )
      end

      it "#facade" do
        expect( loader ).to respond_to( :facade )
      end
      
    end

    

  end
    

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
tla-sbuilder-0.3.9 lib/sbuilder/spec/api_loader.rb
tla-sbuilder-0.3.8 lib/sbuilder/spec/api_loader.rb
tla-sbuilder-0.3.7 lib/sbuilder/spec/api_loader.rb
tla-sbuilder-0.3.4 lib/sbuilder/spec/api_loader.rb