test/format_test.rb in osheet-0.7.0 vs test/format_test.rb in osheet-0.8.0

- old
+ new

@@ -1,35 +1,35 @@ -require "test/helper" +require "assert" require 'osheet/format' module Osheet - class FormatTest < Test::Unit::TestCase - context "Osheet::Format" do - subject do - Format.new(:number, { - :decimal_places => 4, - :comma_separator => true, - :negative_numbers => :black_parenth - }) - end + class FormatTest < Assert::Context + desc "Osheet::Format" + before do + @f = Format.new(:number, { + :decimal_places => 4, + :comma_separator => true, + :negative_numbers => :black_parenth + }) + end + subject { @f } - should "build format class instances" do - assert_kind_of Format::Number, subject - assert_equal 4, subject.decimal_places - assert_equal true, subject.comma_separator - assert_equal :black_parenth, subject.negative_numbers - end + should "build format class instances" do + assert_kind_of Format::Number, subject + assert_equal 4, subject.decimal_places + assert_equal true, subject.comma_separator + assert_equal :black_parenth, subject.negative_numbers + end - should "error for invalid format types" do - assert_raises ArgumentError do - Format.new(:awesome, {}) - end - assert_nothing_raised do - Format.new(:general) - end + should "error for invalid format types" do + assert_raises ArgumentError do + Format.new(:awesome, {}) end - + assert_nothing_raised do + Format.new(:general) + end end + end end