Sto creando un documento XML: voglio test dell'unità almeno per accertarmi che sia ben formato. Finora, sono stato in grado di approssimare questo, usando "hasElements" nella libreria REXML.Test unità rubino: si tratta di un documento XML valido (ben formato)?
C'è un modo migliore? Preferibilmente utilizzando le librerie incorporate (intendo librerie fornite con la distro Ruby 1.8.x standard).
require "test/unit"
require 'rexml/document'
require 'test/unit/ui/console/testrunner'
include REXML
class TestBasic < Test::Unit::TestCase
def test_createXML
my_xml=...create doc here...
doc = Document.new(my_xml);
assert(doc.has_elements?);
end
end
Test::Unit::UI::Console::TestRunner.run(TestBasic);
+1 perché preferisco nokogiri anche su libxml. (Uela 'Simone :)) – makevoid
Grazie - +1 - Potrei dare una possibilità, ma voglio evitare di installare altre gemme a questo punto! – monojohnny
Ehi, ciao Francesco! –