Sha256: d30a10c91886aba5512612ee0ec37643f9c8314c7424cc8a1b0c87c8fd18d6b1

Contents?: true

Size: 782 Bytes

Versions: 3

Compression:

Stored size: 782 Bytes

Contents

require File.dirname(__FILE__) + "/test_helper.rb"

class DreamyDnsTest < Test::Unit::TestCase

  context "Creation" do
    setup do
      @xml = <<EOF
<data>
    <account_id>8675309</account_id>
    <comment></comment>
    <editable>0</editable>
    <record>anessalee.net</record>
    <type>A</type>
    <value>202.22.191.4</value>
    <zone>anessalee.net</zone>
  </data>
EOF
    end

    should "create a new DNS entry from xml" do
      d = Dreamy::Dns.new_from_xml(Hpricot.XML(@xml))
      assert_equal "8675309", d.account_id
      assert_equal "", d.comment
      assert_equal "0", d.editable
      assert_equal "anessalee.net", d.record
      assert_equal "A", d.type
      assert_equal "202.22.191.4", d.value
      assert_equal "anessalee.net", d.zone
    end
  end
  
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sant0sk1-dreamy-0.2.2 test/dns_test.rb
sant0sk1-dreamy-0.2.3 test/dns_test.rb
sant0sk1-dreamy-0.2.4 test/dns_test.rb