summaryrefslogtreecommitdiffhomepage
path: root/test/workbook/tc_workbook.rb
diff options
context:
space:
mode:
authorRandy Morgan <[email protected]>2012-03-21 22:07:08 +0900
committerRandy Morgan <[email protected]>2012-03-21 22:07:08 +0900
commit0531fd7f4902f33e3ede66f7075dd739e5a434c5 (patch)
treebde73a16949a39846160abafe15407c1d9868739 /test/workbook/tc_workbook.rb
parent26a8ad445d84b9dcb9fc36702ec761603a74ee20 (diff)
downloadcaxlsx-0531fd7f4902f33e3ede66f7075dd739e5a434c5.tar.gz
caxlsx-0531fd7f4902f33e3ede66f7075dd739e5a434c5.zip
resolving #53 and adding specs for use_autowidth, show_gridlines
Diffstat (limited to 'test/workbook/tc_workbook.rb')
-rw-r--r--test/workbook/tc_workbook.rb13
1 files changed, 11 insertions, 2 deletions
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'}