Re: [Rubyonrails-ug] Private Methode in Funktionalem T est überprüfen

2009-02-01 Diskussionsfäden Jan Krutisch
Hallo, Am 01.02.2009 um 11:01 schrieb Christian Beier: test should get city from geocode do geocode = 52.409645,13.059826 location = get_geocode(geocode) assert_equal Potsdam, assigns(:location) end Beim Ausführen des Tests, erhalte ich die Fehlermeldung: 1) Error:

Re: [Rubyonrails-ug] Private Methode in Funktionalem T est überprüfen

2009-02-01 Diskussionsfäden Christian Beier
Jan Krutisch wrote: - private Methoden in funktionalen Tests abtesten zu wollen ist ein Code Smell. Funktionale Tests sollten (so sehe ich das) den Controller von aussen testen. Es sind eben KEINE Unit-Tests. Du m�sstest also eher die Actions, die diese Methode verwenden auf ihre richtige

Re: [Rubyonrails-ug] Private Methode in Funktionalem T est überprüfen

2009-02-01 Diskussionsfäden Sven Klever
Hallo Christian, So eine richtig gute Abhandlung die die Testgetriebene Entwicklung in allen Bereichen behandelt (und auch das Zusammenspiel), habe ich leider noch nicht gefunden. unter folgender URL hab ich gestern ein PDF entdeckt, welches dir beim Einsteig in TDD bestimmt weiterhelfen

Re: [Rubyonrails-ug] Private Methode in Funktionalem T est überprüfen

2009-02-01 Diskussionsfäden Christian Beier
Benjamin Behr | mindmatters wrote: wenn du die Methode get_geocode auf der Klasse Hotspot rufen möchtest, solltest du die Methode mit einem vorangeschriebenen self. definieren, damit sie im Klassen-Kontext ausgeführt werden kann. Also sowas in der Art: def self.get_geocode(address) g =