| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Тестирование приложений > Как правильно писать юнит тесты? |
| Автор: tercat 8.8.2012, 15:52 | ||||
Опыта в тестировании нет, а нужно перейти на TDD, скажите пожалуйста достаточно ли в юнит тестировании проверять метод на один набор данных или нужно использовать дипазон?
или нужно писать примерно так:
|
| Автор: LSD 8.8.2012, 16:09 |
Так точно не стоит писать. Юнит тесты будут выполняться слишком долго. Стоит проверять "характерные" значения: нормальное значение характерные для каждого варианта работы метода, граничные значения и "неправильные" значения. Например метод: http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html#indexOf(java.lang.String) надо протестировать на: - строка содержит подстроку - строка не содержит подстроку - строка встречается несколько раз - подстрока встречается в начале/конце строки - вместо строки передали null |
| Автор: tercat 8.8.2012, 16:35 |
| LSD, спасибо! |