Sha256: 05b6b62a926cdb4e9e111b2261ae215f4e4bbe7dcc7d9e74aeee806fabdfc533
Contents?: true
Size: 614 Bytes
Versions: 1
Compression:
Stored size: 614 Bytes
Contents
# encoding: utf-8 # ============================================================================== # Examples for testing transproc functions # ============================================================================== shared_examples :transforming_immutable_data do let(:fn) { described_class[*arguments] } subject { fn[input.dup.freeze] } it do is_expected.to eql(output), <<-REPORT.gsub(/.+\|/, "") | |fn = #{described_class}[{arguments}] | |fn#{Array[*input]} | | expected: #{output} | got: #{subject} REPORT end end # shared examples
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
abstract_mapper-0.0.1 | lib/rspec/functions.rb |