Sha256: 2d7626629200b8947c64e2cafb593bcead2744e03605e8b1978a144114bab8b4

Contents?: true

Size: 507 Bytes

Versions: 12

Compression:

Stored size: 507 Bytes

Contents

require "spec_helper"

describe Alephant::Publisher::Request::DataMapper do
  let (:context) { { :key => :value } }
  let (:connection) { instance_double(Faraday) }

  subject { Alephant::Publisher::Request::DataMapper.new(connection, context) }

  describe ".new" do
    specify { expect(subject).to be_a Alephant::Publisher::Request::DataMapper }
  end

  describe "#data" do
    context "not overridden" do
      specify { expect { subject.data } .to raise_error NotImplementedError }
    end
  end

end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
alephant-publisher-request-0.3.0 spec/not_implemented_mapper_spec.rb
alephant-publisher-request-0.2.6 spec/not_implemented_mapper_spec.rb
alephant-publisher-request-0.2.5 spec/not_implemented_mapper_spec.rb
alephant-publisher-request-0.2.4 spec/not_implemented_mapper_spec.rb
alephant-publisher-request-0.2.3 spec/not_implemented_mapper_spec.rb
alephant-publisher-request-0.2.2 spec/not_implemented_mapper_spec.rb
alephant-publisher-request-0.2.1 spec/not_implemented_mapper_spec.rb
alephant-publisher-request-0.2.0 spec/not_implemented_mapper_spec.rb
alephant-publisher-request-0.1.2 spec/not_implemented_mapper_spec.rb
alephant-publisher-request-0.1.1 spec/not_implemented_mapper_spec.rb
alephant-publisher-request-0.0.3 spec/not_implemented_mapper_spec.rb
alephant-publisher-request-0.0.2 spec/not_implemented_mapper_spec.rb