Sha256: 98c59def94b2e80d2d71d2d66c16a6b3630c0384ce55dc42d50d1ebb1d7ca816

Contents?: true

Size: 303 Bytes

Versions: 4

Compression:

Stored size: 303 Bytes

Contents

require "rspec/matchers"

RSpec::Matchers.define :have_set do |instance_variable, expected_value|
  match do |actual|
    actual.get(instance_variable) == expected_value
  end

  description do |actual|
    "set #{instance_variable} to #{expected_value}, got #{actual.get(instance_variable)}"
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
stimulus_reflex_testing-0.2.2 lib/rspec/rails/matchers/stimulus_reflex.rb
stimulus_reflex_testing-0.2.1 lib/rspec/rails/matchers/stimulus_reflex.rb
stimulus_reflex_testing-0.2.0 lib/rspec/rails/matchers/stimulus_reflex.rb
stimulus_reflex_testing-0.1.0 lib/rspec/rails/matchers/stimulus_reflex.rb