Sha256: e081c0a0363bb9dffcefa0ff1444104255a6735ebd533b217dae0c23e1a62931
Contents?: true
Size: 917 Bytes
Versions: 1
Compression:
Stored size: 917 Bytes
Contents
# encoding: UTF-8 require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "spec_helper") include TwitterCldr::Formatters describe DecimalFormatter do before(:each) do @formatter = DecimalFormatter.new(:locale => :nl) end describe "#format" do it "should format positive decimals correctly" do @formatter.format(12.0).should == "12,0" end it "should format negative decimals correctly" do @formatter.format(-12.0).should == "-12,0" end end describe "#get_tokens" do it "should ask the tokenizer for the tokens for a positive number" do mock(@formatter.tokenizer).tokens(:sign => :positive) { true } @formatter.send(:get_tokens, 12) end it "should ask the tokenizer for the tokens for a negative number" do mock(@formatter.tokenizer).tokens(:sign => :negative) { true } @formatter.send(:get_tokens, -12) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
twitter_cldr-1.0.1 | spec/formatters/numbers/decimal_formatter_spec.rb |