[Java lista] FileOutputStream unit testben
Kristof Jozsa
kristof.jozsa at gmail.com
2009. Május. 22., P, 19:44:02 CEST
stubolt vagy mockolt fos (ugyertem fileoutputstream.. :)), barmelyik jo. en
mockito-t hasznalnek.
K
2009/5/22 Böszörményi Péter <zmblevlist at gmail.com>
> Udv a listanak!
>
> Adott egy kis programocska, ami par soros jegyzeteket kepes tarolni. Ennek
> a programnak az egyik komponense egy Storage, ami az adott jegyzetet menti
> el valamilyen formaban. Ennek egy konkret a FileStorage, ami egyszeruen
> csak elmenti fileba mentegeti a jegyzeteket. Minden jegyzetet egy kulon
> fileba. A kod egyszeru: megnyit egy FileOutputStreamet, belementi a
> jegyzet tartalmat, majd bezarja. Kb igy nez ki:
>
> OutputStream out = new FileOutputStream(file);
> marshall(file, out);
> out.close();
>
> Az api szerint harom helyen keletkezhet hiba: az OutputStream
> letrehozasakor, a tartalom elmentesekor, vegul a stream lezarasakor. En
> ezt a harom esetet szeretnem - kulon-kulon - tesztelni. Mindegyikre irnek
> egy esetet, ami ellenorzi, hogy a megfelelo hiba jon ki a fuggvenybol, es
> takarit-e a storage maga utan. Igen am, de nem nagyon tudom kipreparalni a
> streamet, hogy mestersegesen elo tudjam idezni a hibat.
>
> Ezt hogyan lehetne jol kitesztelni?
>
> --
> Üdvözlettel,
> Böszörményi Péter
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20090522/a5ebc8cb/attachment.html
További információk a(z) Javalist levelezőlistáról