Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.java > #13128
| From | Patrick Roemer <sangamon@netcologne.de> |
|---|---|
| Newsgroups | de.comp.lang.java |
| Subject | Re: Mocking von Dateien in privaten Methoden möglich? |
| Date | 2017-09-06 20:46 +0200 |
| Organization | news.netcologne.de |
| Message-ID | <oopfq9$heq$1@newsreader4.netcologne.de> (permalink) |
| References | <f0t28jF4rt7U1@mid.individual.net> <ooc9h8$h58$1@newsreader4.netcologne.de> <f1alfkF85m6U1@mid.individual.net> |
Responding to Christian H. Kuhn: > Am 01.09.2017 um 20:39 schrieb Patrick Roemer: >> Das Problem scheint doch schlicht das "Singleton" QFdsbStarter.home() zu >> sein. Reich den Path einfach rein, dann kannst Du für die Tests an >> beliebiger Stelle entsprechende kleine Dateien anlegen - ggfs. direkt in >> jimfs, dann haben die Tests überhaupt nix mit dem lokalen Dateisystem zu >> schaffen. > > Ich habe PowerMockito gefunden, das behauptet, sowas zu können. Ich > werds probieren. | And in order to facilitate decent code designs and make the public API | simple, some desired features have been intentionally left out. In | some cases, however, these shortcomings force testers to write | cumbersome code just to make the creation of mocks feasible. [http://www.baeldung.com/intro-to-powermock] Ich würde ja eher zu decent code design raten. Mein Vorschlag war, das Singleton loszuwerden, nicht das Singleton zu mocken. Gib den Pfad zum Datenverzeichnis einfach als Konstruktor- oder Methodenparameter rein und fertig. Viele Grüße, Patrick
Back to de.comp.lang.java | Previous | Next — Previous in thread | Next in thread | Find similar
Mocking von Dateien in privaten Methoden möglich? "Christian H. Kuhn" <qno-news@qno.de> - 2017-09-01 14:31 +0200
Re: Mocking von Dateien in privaten Methoden möglich? Patrick Roemer <sangamon@netcologne.de> - 2017-09-01 20:39 +0200
Re: Mocking von Dateien in privaten Methoden möglich? "Christian H. Kuhn" <qno-news@qno.de> - 2017-09-06 18:19 +0200
Re: Mocking von Dateien in privaten Methoden möglich? Patrick Roemer <sangamon@netcologne.de> - 2017-09-06 20:46 +0200
Re: Mocking von Dateien in privaten Methoden möglich? "Christian H. Kuhn" <qno-news@qno.de> - 2017-09-09 21:02 +0200
Re: Mocking von Dateien in privaten Methoden möglich? Patrick Roemer <sangamon@netcologne.de> - 2017-09-10 15:03 +0200
csiph-web