test/binding_test.rb in representable-3.0.3 vs test/binding_test.rb in representable-3.0.4
- old
+ new
@@ -1,13 +1,13 @@
require 'test_helper'
class BindingTest < MiniTest::Spec
Binding = Representable::Binding
- let (:render_nil_definition) { Representable::Definition.new(:song, :render_nil => true) }
+ let(:render_nil_definition) { Representable::Definition.new(:song, :render_nil => true) }
describe "#skipable_empty_value?" do
- let (:binding) { Binding.new(render_nil_definition) }
+ let(:binding) { Binding.new(render_nil_definition) }
# don't skip when present.
it { binding.skipable_empty_value?("Disconnect, Disconnect").must_equal false }
# don't skip when it's nil and render_nil: true
@@ -20,12 +20,12 @@
it { Binding.new(Representable::Definition.new(:song)).skipable_empty_value?("Fatal Flu").must_equal false }
end
describe "#default_for" do
- let (:definition) { Representable::Definition.new(:song, :default => "Insider") }
- let (:binding) { Binding.new(definition) }
+ let(:definition) { Representable::Definition.new(:song, :default => "Insider") }
+ let(:binding) { Binding.new(definition) }
# return value when value present.
it { binding.default_for("Black And Blue").must_equal "Black And Blue" }
# return false when value false.
@@ -33,14 +33,14 @@
# return default when value nil.
it { binding.default_for(nil).must_equal "Insider" }
# return nil when value nil and render_nil: true.
- it { Binding.new(render_nil_definition).default_for(nil).must_equal nil }
+ it { Binding.new(render_nil_definition).default_for(nil).must_be_nil }
# return nil when value nil and render_nil: true, even when :default is set" do
- it { Binding.new(Representable::Definition.new(:song, :render_nil => true, :default => "The Quest")).default_for(nil).must_equal nil }
+ it { Binding.new(Representable::Definition.new(:song, :render_nil => true, :default => "The Quest")).default_for(nil).must_be_nil }
# return nil if no :default
- it { Binding.new(Representable::Definition.new(:song)).default_for(nil).must_equal nil }
+ it { Binding.new(Representable::Definition.new(:song)).default_for(nil).must_be_nil }
end
end
\ No newline at end of file