|
Тема |
Re: пишете ли тестове ве? [re: Tweeg] |
|
Автор |
zaphod (мракобес) |
|
Публикувано | 25.06.09 10:12 |
|
|
така си е, но и натестван с юнит тестове модул също не значи че бачка добре. много пъти съм наблюдавал как модули добре натествани извън продукта, се дънят в продукта, понеже реалните данни имат различно поведение от тестовите. в един момент става така че писането на хубав унит тест е по-сложно от писането на самия модул. в тоя случай ако същото количество човекочасове го вкараш в тестване на целия продукт май резултата е по-добър. аз лично тествам модул извън проекта в два случая:
- проекта се стартира бавно и извършването на всички необходими стартове и спирания ще ми отнеме повече време от писането на унит тест
- създаването на дадена критична ситуация, резултата от която искам да изтествам, е сложно да се направи в проекта, например трябва ми точно равенство на две флоат числа получаващи се от независими сметки или нещо подобно.
NE SUTOR ULTRA CREPIDAM
|
| |
|
|
|