И обычно это "не так" - попытка протестировать не что-то одно, а сразу много.
Есть такое экстремистское мнение, что в юнит-тесте должен быть один и только один assert. Я лично к этому не пришел и вряд ли приду (не представляется практичным), но общая мысль верна - сколько у программы имеется возможных способов сломаться, столько должно быть тестов, не меньше.
no subject
Date: 2007-09-18 11:05 am (UTC)Есть такое экстремистское мнение, что в юнит-тесте должен быть один и только один assert. Я лично к этому не пришел и вряд ли приду (не представляется практичным), но общая мысль верна - сколько у программы имеется возможных способов сломаться, столько должно быть тестов, не меньше.
no subject
Date: 2007-09-18 11:18 am (UTC)no subject
Date: 2007-09-18 11:21 am (UTC)... lo du'u noda nuzba cu xamgu nuzba ...
no subject
Date: 2007-09-18 11:25 am (UTC)no subject
Date: 2007-09-18 11:35 am (UTC)... Nai hiruvalye Valimar! ...
no subject
Date: 2007-09-18 12:51 pm (UTC)no subject
Date: 2007-09-18 07:44 pm (UTC)это не верно =)
no subject
Date: 2007-09-18 11:29 am (UTC)And so proceed ad infinitum (c)
no subject
Date: 2007-09-18 11:32 am (UTC)У паразитов паразиты,
И произвел переполох
Тот факт, что блохи есть у блох.
И обнаружил микроскоп,
Что на клопе бывает клоп
no subject
Date: 2007-09-18 02:48 pm (UTC)Давно ведь известно, тестирование есть процесс поиска ошибок в тесте.