【发布时间】:2010-01-06 12:12:44
【问题描述】:
我正在创建一个 XML 文档:我想至少进行单元测试以确保其格式正确。 到目前为止,我只能通过使用 REXML 库中的“hasElements”来近似这一点。
有没有更好的方法? 最好使用内置库(我的意思是标准 Ruby 1.8.x 发行版附带的库)。
require "test/unit"
require 'rexml/document'
require 'test/unit/ui/console/testrunner'
include REXML
class TestBasic < Test::Unit::TestCase
def test_createXML
my_xml=...create doc here...
doc = Document.new(my_xml);
assert(doc.has_elements?);
end
end
Test::Unit::UI::Console::TestRunner.run(TestBasic);
【问题讨论】:
标签: xml ruby unit-testing rexml