On Tuesday 05 June 2007, Michael Siebert wrote: > ich habe da mal ein kleines Testing-Problem. Die Situation ist > folgende: Ich habe eine Anwendung, die via REST und respond_to eine > XML API zur Verfügung stellt. Es gibt ein Rails Plugin, das diese API > nutzt und die Zugriffe darauf macht, mittels Net::HTTP. Zur > Qualitätssicherung sollen natürlich Unit-Tests geschrieben werden. > Meine Frage ist nun: wie teste ich das Ganze möglichst isoliert?
Ich bin nicht überzeugt, für Unit-Tests mit Net::HTTP zu hantieren. Du willst doch testen, ob dein Anwendung das richtige XML liefert und auch wieder akzeptiert. Das geht prima in einem Rails IntegrationTest. Ich habe das mal gemacht, um zu sicherzustellen, dass die ich die XML-Repräsentation, die bei einem GET raus kommt, auch bei einem PUT wieder akzeptiert wird. Das ist nicht, was du machen willst, kann aber vielleicht als Inspiration dienen: http://schuerig.de/michael/blog/index.php/2007/02/27/xml-round-tripping/ Michael -- Michael Schuerig mailto:[EMAIL PROTECTED] http://www.schuerig.de/michael/
_______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
