Sha256: ff3aa26bb349d696e2da3c5dd981b0e532aa8b1705fc918aa070c94c07973b9f

Contents?: true

Size: 423 Bytes

Versions: 4

Compression:

Stored size: 423 Bytes

Contents

require 'xml'
require 'test/unit'

class TestTextNode < Test::Unit::TestCase
  def test_content
    node = XML::Node.new_text('testdata')
    assert_instance_of(XML::Node, node)
    assert_equal('testdata', node.content)
  end

  def test_invalid_content
    error = assert_raise(TypeError) do
      node = XML::Node.new_text(nil)
    end
    assert_equal('wrong argument type nil (expected String)', error.to_s)
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
libxml-ruby-0.9.6 test/tc_node_text.rb
libxml-ruby-0.9.5 test/tc_node_text.rb
libxml-ruby-0.9.5-x86-mswin32-60 test/tc_node_text.rb
libxml-ruby-0.9.6-x86-mswin32-60 test/tc_node_text.rb