Sha256: a926690458f0851850567339c168d801428b1b109d6ec63266de35b9f192327c

Contents?: true

Size: 806 Bytes

Versions: 5

Compression:

Stored size: 806 Bytes

Contents

require 'spec_helper'
describe 'CommonMethods' do
  let!(:model) do
    Class.new do
      include Template::Model::CommonMethods
    end
  end

  let!(:instance) do
    model.new '', ''
  end
  it 'should provide methods for customising the model' do
    instance.methods.should include(:content_type,
                                    :http_method,
                                    :default,
                                    :status,
                                    :delay,
                                    :required_parameters,
                                    :required_body_content,
                                    :required_headers,
                                    :endpoint,
                                    :headers,
                                    :body)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
mirage-3.0.0.alpha.11 spec/client/template/model/common_methods_spec.rb
mirage-3.0.0.alpha.10 spec/client/template/model/common_methods_spec.rb
mirage-3.0.0.alpha.9 spec/client/template/model/common_methods_spec.rb
mirage-3.0.0.alpha.8 spec/client/template/model/common_methods_spec.rb
mirage-3.0.0.alpha.7 spec/client/template/model/common_methods_spec.rb