Sha256: c206c7223c207f9e5482056d9c000936dc2be50f8c2ac03efda92d1f9245fba7

Contents?: true

Size: 284 Bytes

Versions: 1

Compression:

Stored size: 284 Bytes

Contents

require 'to_proc/refine/class'

using ToProc::Refine::Class

class MClass
  attr_reader :value

  def initialize value
    @value = value
  end
end

describe ToProc::Refine::Class  do
  it do
    array = [1, 2, 3].map(&MClass).map(&:value)
    expect(array).to eq [1, 2, 3]
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
to_proc-0.0.8 spec/refine/class_spec.rb