Sha256: e10f1d75cccd2b497fd9c93336f00c021a94681077af0a40d2d499d2be43cf1a
Contents?: true
Size: 674 Bytes
Versions: 14
Compression:
Stored size: 674 Bytes
Contents
# -*- coding: utf-8 -*- require 'helper' require 'write_xlsx/chart' class TestWriteLegendPos < Minitest::Test def setup @chart = Writexlsx::Chart.new('Bar') end def test_write_legend_pos_default expected = '<c:legendPos val="r"/>' result = @chart.__send__('write_legend_pos', 'r') assert_equal(expected, result) end def test_write_legend_overlay_top_right expected = '<c:legend><c:legendPos val="tr"/><c:layout/><c:overlay val="1"/></c:legend>' @chart.set_legend(:position => 'overlay_top_right') @chart.__send__('write_legend') result = @chart.instance_variable_get(:@writer).string assert_equal(expected, result) end end
Version data entries
14 entries across 14 versions & 1 rubygems