class SuperDiff::RSpec::Differs::CollectionIncluding

Public Class Methods

applies_to?(expected, actual) click to toggle source
# File lib/super_diff/rspec/differs/collection_including.rb, line 5
def self.applies_to?(expected, actual)
  (
    SuperDiff::RSpec.a_collection_including_something?(expected) ||
    SuperDiff::RSpec.array_including_something?(expected)
  ) && actual.is_a?(::Array)
end

Private Instance Methods

operation_tree_builder_class() click to toggle source
# File lib/super_diff/rspec/differs/collection_including.rb, line 14
def operation_tree_builder_class
  OperationTreeBuilders::CollectionIncluding
end