Sha256: 3a0aa08aab058c7bf665d1b1bdb3a46aa6bd92c07baa73a16139f73864e9efd8
Contents?: true
Size: 815 Bytes
Versions: 49
Compression:
Stored size: 815 Bytes
Contents
require File.expand_path('../../../../spec_helper', __FILE__) require 'rexml/document' describe "REXML::Attribute#initialize" do before :each do @e = REXML::Element.new "root" @name = REXML::Attribute.new("name", "Nicko") @e.add_attribute @name end it "receives two strings for name and value" do @e.attributes["name"].should == "Nicko" @e.add_attribute REXML::Attribute.new("last_name", nil) @e.attributes["last_name"].should == "" end it "receives an Attribute and clones it" do copy = REXML::Attribute.new(@name) copy.should == @name end it "recives a parent node" do last_name = REXML::Attribute.new("last_name", "McBrain", @e) last_name.element.should == @e last_name = REXML::Attribute.new(@name, @e) last_name.element.should == @e end end
Version data entries
49 entries across 49 versions & 2 rubygems