openxml/openxml-package

View on GitHub
lib/openxml/properties/string_property.rb

Summary

Maintainability
A
0 mins
Test Coverage
module OpenXml
  module Properties
    class StringProperty < ValueProperty

      def valid?
        value.is_a?(String) && !value.length.zero?
      end

      def invalid_message
        "Invalid value for #{name}; string expected (provided: #{value.inspect})"
      end

    end
  end
end