class ErgomentumRspec::Matchers::Array::BeUnique
Public Instance Methods
description()
click to toggle source
# File lib/ergomentum_rspec/matchers/array/be_unique.rb, line 24 def description "be unique" end
failure_message()
click to toggle source
# File lib/ergomentum_rspec/matchers/array/be_unique.rb, line 16 def failure_message "expected array #{@actual.inspect} to be unique" end
failure_message_when_negated()
click to toggle source
# File lib/ergomentum_rspec/matchers/array/be_unique.rb, line 20 def failure_message_when_negated "expected array #{@actual.inspect} to be not unique" end
matches?(actual)
click to toggle source
# File lib/ergomentum_rspec/matchers/array/be_unique.rb, line 11 def matches?(actual) @actual = actual actual.detect { |e| actual.count(e) == 1 } end