JHacks
[ start | index | login or register ]
topics > unit testing

unit testing

Created by kocka. Last edited by kocka, 2 years and 40 days ago. Viewed 256 times. #3
[diff] [history] [edit] [rdf]
labels
attachments
Olyan test ami egy bizonyos komponenst tesztel. Nyilvan a komponenssel szemben kell hogy legyen valami elvarasunk. (COP)

Frekventaltan visszatero eldontendo kerdes:

Teszteljunk-e privat metodusokat?

Sokan csinaljak azt hogy a private nem lesz private csak package protected, es a teszteket ugyanabba a package strukturaba teszik mint a tesztelendo osztalyt, igy meg ha kulon forrasfaban is van, az eclipse (na, mar tool dependency-nel tartunk, figyeltek) le fogja tudni futtatni.

A masik iranyzat azt mondja hogy private metodusokat nem tesztelunk. Csak a publikus, barki altal hasznalhato interface-re irunk tesztet, ha az atmegy, akkor a komponens megfelel az elvarasoknak.

Nem visz el tul sok idot a tesztek irasa?

Maganvelemeny (kocka): neha igen, de tobbnyire COP eseten jobban jar az ember ha minden komponenst ki tud fejleszteni es letesztelni egyenkent, majd a vegen integral, igy a hibak tenyleg azokban a komponensekben jelentkeznek, amelyikekben keletkeznek. Igy a tesztek fejlesztesenek ideje N-nel megszorozva kivonodik a debugolasra szant idobol.

references to unit testing: (2)
assertion, test
no comments | post comment
snipsnap.org | Copyright 2000-2002 Matthias L. Jugel and Stephan J. Schmidt