Строгость в захвате тестов для юнит-тестирования
Позволять'скажем, у нас есть простая функция, определенная в псевдо-языке.
List SortNumbers(List unsorted, bool ascending);
Мы передаем несортированный список чисел и логическое значение, указывающее порядок сортировки по возрастанию или убыванию. В ответ мы получаем отсортированный список номеров.
По моему опыту, некоторые люди лучше фиксируют граничные условия, чем другие. Вопрос в том, "Как вы знаете, когда высделанный' захват тестов "?
Мы можем начать перечислять дела сейчас, и некоторые умные люди, несомненно, подумаютеще один' случай, который нет покрыт любым из предыдущих.