Rails Functionality Tests mit Goldberg
August 30, 2007
Nach dem ich mich jetzt so einige Zeit mit dem Testen von Railsapplikationen beschäftige, habe ich wieder etwas Interessantes herausgefunden.
Wie kann ich meine Goldberg-Tabelleninhalte möglichst einfach in meine Testdatenbank laden?
Eigentlich ganz einfach:
Im Rails_Root
rake goldberg:dump_bootstrap
aufrufen, damit werden die Tabelleninhalte von Goldberg in das Verzeichnis vendor/plugins/goldberg/db gedumpt und zwar im yml-Format.
In den Functionality/Unit-Tests z.B. in der setup Methode einfach den Befehl
GoldbergMigration.load_bootstrap
aufrufen und die Test-Tabellen werden mit den aktuellen Goldbergdaten gefüllt.
Entry Filed under: Goldberg, Rails, Ruby, Ruby/Rails, Test, Testing. .
Trackback this post | Subscribe to the comments via RSS Feed