Sha256: 520e65a6510c493c286d825eb3bc21ee4005d8111c04a5342a0554b1c0c7556f

Contents?: true

Size: 414 Bytes

Versions: 5

Compression:

Stored size: 414 Bytes

Contents

require 'rexml/document'

describe "REXML::Element#next_element" do
  before :each do
    @a = REXML::Element.new "a"
    @b = REXML::Element.new "b"
    @c = REXML::Element.new "c"
    @a.root << @b
    @a.root << @c
  end
  it "returns next existing element" do
    @a.elements["b"].next_element.should == @c
  end

  it "returns nil on last element" do
    @a.elements["c"].next_element.should == nil
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rubysl-rexml-2.0.4 spec/element/next_element_spec.rb
rubysl-rexml-2.0.3 spec/element/next_element_spec.rb
rubysl-rexml-1.0.0 spec/element/next_element_spec.rb
rubysl-rexml-2.0.2 spec/element/next_element_spec.rb
rubysl-rexml-2.0.1 spec/element/next_element_spec.rb