diff options
Diffstat (limited to 'test/workbook/worksheet/tc_pane.rb')
| -rw-r--r-- | test/workbook/worksheet/tc_pane.rb | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/test/workbook/worksheet/tc_pane.rb b/test/workbook/worksheet/tc_pane.rb index 9a16866b..0e0c98fb 100644 --- a/test/workbook/worksheet/tc_pane.rb +++ b/test/workbook/worksheet/tc_pane.rb @@ -13,41 +13,43 @@ class TestPane < Test::Unit::TestCase def test_active_pane assert_raise(ArgumentError) { @pane.active_pane = "10" } assert_nothing_raised { @pane.active_pane = :top_left } - assert_equal(@pane.active_pane, "topLeft") + assert_equal("topLeft", @pane.active_pane) end def test_state assert_raise(ArgumentError) { @pane.state = "foo" } assert_nothing_raised { @pane.state = :frozen_split } - assert_equal(@pane.state, "frozenSplit") + assert_equal("frozenSplit", @pane.state) end def test_x_split assert_raise(ArgumentError) { @pane.x_split = "foo´" } assert_nothing_raised { @pane.x_split = 200 } - assert_equal(@pane.x_split, 200) + assert_equal(200, @pane.x_split) end def test_y_split assert_raise(ArgumentError) { @pane.y_split = 'foo' } assert_nothing_raised { @pane.y_split = 300 } - assert_equal(@pane.y_split, 300) + assert_equal(300, @pane.y_split) end def test_top_left_cell assert_raise(ArgumentError) { @pane.top_left_cell = :cell } assert_nothing_raised { @pane.top_left_cell = "A2" } - assert_equal(@pane.top_left_cell, "A2") + assert_equal("A2", @pane.top_left_cell) end def test_to_xml doc = Nokogiri::XML.parse(@pane.to_xml_string) + assert_equal(1, doc.xpath("//pane[@ySplit=2][@xSplit='2'][@topLeftCell='A2'][@state='frozen'][@activePane='bottomLeft']").size) end def test_to_xml_frozen pane = Axlsx::Pane.new :state => :frozen, :y_split => 2 doc = Nokogiri::XML(pane.to_xml_string) + assert_equal(1, doc.xpath("//pane[@topLeftCell='A3']").size) end end |
