Sha256: 4bec94a0c3f4b54177ae6d68d80490cac8126042bbee0e38b2a5cfc2286cc62e
Contents?: true
Size: 924 Bytes
Versions: 19
Compression:
Stored size: 924 Bytes
Contents
# -*- coding: utf-8 -*- require 'helper' require 'write_xlsx/workbook' require 'write_xlsx/worksheet' require 'stringio' class TestWriteCellValue < Minitest::Test def setup @workbook = WriteXLSX.new(StringIO.new) @worksheet = @workbook.add_worksheet('') end def test_write_cell_value @worksheet.__send__('write_cell_value', 1) result = @worksheet.instance_variable_get(:@writer).string expected = '<v>1</v>' assert_equal(expected, result) end def test_write_cell_value_without_parameter @worksheet.__send__('write_cell_value') result = @worksheet.instance_variable_get(:@writer).string expected = '<v></v>' assert_equal(expected, result) end def test_write_cell_value_with_null_string @worksheet.__send__('write_cell_value', '') result = @worksheet.instance_variable_get(:@writer).string expected = '<v></v>' assert_equal(expected, result) end end
Version data entries
19 entries across 19 versions & 1 rubygems