如何使用 RSpec 测试以确保元素存在并具有指定的值?
在我的例子中,我想要确保 EnvelopeVersion 具有值 1.0,我还想看到一个测试来确保 EnvelopeVersion 存在。
def self.xml_header
builder = Nokogiri::XML::Builder.new do |xml|
xml.Root{
xml.EnvelopeVersion "1.0"
}
end
builder.to_xml
end
I've tried this, but it failed undefined method `has_node?' for #
it 'should create valid header' do
doc = GEM::xml_header
doc.should have_node("EnvelopeVersion ")
end