From 0531fd7f4902f33e3ede66f7075dd739e5a434c5 Mon Sep 17 00:00:00 2001 From: Randy Morgan Date: Wed, 21 Mar 2012 22:07:08 +0900 Subject: resolving #53 and adding specs for use_autowidth, show_gridlines --- test/workbook/tc_workbook.rb | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'test/workbook/tc_workbook.rb') diff --git a/test/workbook/tc_workbook.rb b/test/workbook/tc_workbook.rb index e068a6d0..1382a12d 100644 --- a/test/workbook/tc_workbook.rb +++ b/test/workbook/tc_workbook.rb @@ -2,14 +2,21 @@ require 'test/unit' require 'axlsx.rb' class TestWorkbook < Test::Unit::TestCase - def setup + def setup p = Axlsx::Package.new - @wb = p.workbook + @wb = p.workbook end def teardown end + def test_no_autowidth + assert_equal(@wb.use_autowidth, true) + assert_raise(ArgumentError) {@wb.use_autowidth = 0.1} + assert_nothing_raised {@wb.use_autowidth = false} + assert_equal(@wb.use_autowidth, false) + end + def test_date1904 assert_equal(Axlsx::Workbook.date1904, @wb.date1904) @wb.date1904 = :false @@ -18,6 +25,8 @@ class TestWorkbook < Test::Unit::TestCase assert_equal(Axlsx::Workbook.date1904, @wb.date1904) end + + def test_shared_strings assert_equal(@wb.use_shared_strings, nil) assert_raise(ArgumentError) {@wb.use_shared_strings = 'bpb'} -- cgit v1.2.3