首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在RSpec中模拟XML文件?

如何在RSpec中模拟XML文件?
EN

Stack Overflow用户
提问于 2018-03-19 02:56:03
回答 1查看 765关注 0票数 0

我有一个XML文件hw.xml,它包含节点的硬件信息。

代码语言:javascript
复制
<node hostname="my_hostname">
  <volume raid="RAID-10">
   ....
   ....
  </volume>
</node> 

如果raid属性不等于RAID-10,如何模拟xml文件以使其失败?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-19 11:11:38

可以使用Nokogiri创建XML模拟,如下所示:

代码语言:javascript
复制
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

您可以看到这个这里的文档。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49355167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档