Sha256: 318a05c206b156cd92f9ce89c1a1e7828812a903a517f4671bd7d0a131f2f14e
Contents?: true
Size: 1.02 KB
Versions: 1
Compression:
Stored size: 1.02 KB
Contents
require 'spec_helper' describe "match_xml_structure(xml)" do subject { <<-XML <xml> <one>1</one> <two>2</two> </xml> XML } context "when xml is equal" do it "should pass" do should contain_xml_structure(<<-XML) <xml> <one>1</one> <two>2</two> </xml> XML end end context "when xml structure is equal but elements have different content" do it "should pass" do should contain_xml_structure(<<-XML) <xml> <one>4</one> <two>5</two> </xml> XML end end context "when xml has less elements" do it "should pass" do should contain_xml_structure(<<-XML) <xml> <one>1</one> </xml> XML end end context "when xml has more elements" do it "should fail" do should_not contain_xml_structure(<<-XML) <xml> <one>1</one> <two>2</two> <three>3</three> </xml> XML end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
test_xml-0.1.0 | spec/matchers/contain_xml_structure_spec.rb |