Sha256: e12cd1020eccb2203a89bcf22096898779b64b66ac77dd1128f2b8ba1e3205b5
Contents?: true
Size: 1.11 KB
Versions: 1
Compression:
Stored size: 1.11 KB
Contents
require 'spec_helper' describe FalseClass do describe "#to_yes_no" do it 'converts correctly with no options' do false.to_yes_no.should == "No" end it 'converts correctly when if_no is set' do false.to_yes_no(:if_no => "no way").should == "no way" end it 'converts correctly to uppercase' do false.to_yes_no(:format => "Up").should == "NO" end it 'converts correctly to uppercase when if_no is set' do false.to_yes_no(:format => "Up", :if_no => "no way").should == "NO WAY" end it 'converts correctly to downcase' do false.to_yes_no(:format => "Down").should == "no" end it 'converts correctly to downcase when if_no is set' do false.to_yes_no(:format => "Down", :if_no => "NO WAY").should == "no way" end it 'converts correctly when format is an unsupported string' do false.to_yes_no(:format => "Hokie's Rules").should == "No" end it 'converts correctly when format is an unsupported string and if_no is set' do false.to_yes_no(:format => "Hokie's Rules", :if_no => "chuck norris").should == "Chuck norris" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
corelib-0.0.7 | spec/boolean/false_spec.rb |