# -*- coding: utf-8 -*- require 'helper' class TestWorksheetDataBar12 < Minitest::Test def setup @workbook = WriteXLSX.new(StringIO.new) @worksheet = @workbook.add_worksheet('Sheet1') end ############################################################################### # # Tests for WriteXLSX::Worksheet methods. # # def test_data_bar_12 @worksheet.select @worksheet.instance_variable_set(:@index, 0) @worksheet.conditional_formatting( 'A1', :type => 'data_bar', :data_bar_2010 => 1 ) @worksheet.add_sparkline( :location => 'A2', :range => 'Sheet1!B2' ) @worksheet.assemble_xml_file result = got_to_array(@worksheet.instance_variable_get(:@writer).string) expected = expected_to_array(expected_xml) assert_equal(expected, result) end def expected_xml < {DA7ABA51-AAAA-BBBB-0001-000000000001} A1 Sheet1!B2 A2 EOS end end