summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--test/util/tc_serialized_attributes.rb19
1 files changed, 19 insertions, 0 deletions
diff --git a/test/util/tc_serialized_attributes.rb b/test/util/tc_serialized_attributes.rb
new file mode 100644
index 00000000..88c7536d
--- /dev/null
+++ b/test/util/tc_serialized_attributes.rb
@@ -0,0 +1,19 @@
+require 'tc_helper.rb'
+class Funk
+ include Axlsx::Accessors
+ include Axlsx::SerializedAttributes
+ serializable_attributes :camel_symbol, :boolean, :integer
+
+ attr_accessor :camel_symbol, :boolean, :integer
+end
+
+class TestSeralizedAttributes < Test::Unit::TestCase
+ def setup
+ @object = Funk.new
+ end
+
+ def test_camel_symbol
+ @object.camel_symbol = :foo_bar
+ assert_equal('camelSymbol="fooBar" ', @object.serialized_attributes)
+ end
+end