我有一个XML文件hw.xml
,其中包含节点的硬件信息。
<node hostname="my_hostname">
<volume raid="RAID-10">
....
....
</volume>
</node>
如果raid属性不等于RAID-10,如何模拟xml文件以使测试用例失败?
答案 0 :(得分:1)
您可以使用Nokogiri创建XML模拟,如下所示:
builder = Nokogiri::XML::Builder.new do |xml|
xml.root {
xml.products {
xml.widget {
xml.id_ "10"
xml.name "Awesome widget"
}
}
}
end
puts builder.to_xml
您可以查看此here的文档。