Sha256: 5cd38954a3982aa74baf0e14ec9e29affb83dbdba5000bbdf50d6f05c7a7ead5

Contents?: true

Size: 342 Bytes

Versions: 1

Compression:

Stored size: 342 Bytes

Contents

RSpec.describe Dry::Container::Mixin do
  describe 'extended' do
    let(:container) do
      Class.new { extend Dry::Container::Mixin }
    end

    it_behaves_like 'a container'
  end

  describe 'included' do
    let(:container) do
      Class.new { include Dry::Container::Mixin }.new
    end

    it_behaves_like 'a container'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dry-container-0.1.0 spec/integration/mixin_spec.rb