Строгость в захвате тестов для юнит-тестирования

Допустим, у нас есть простая функция, определенная в псевдоязыке.

List<Numbers> SortNumbers(List<Numbers> unsorted, bool ascending);

Мы передаем несортированный список чисел и логическое значение, указывающее порядок сортировки по возрастанию или убыванию. В ответ мы получаем отсортированный список номеров.

По моему опыту, некоторые люди лучше фиксируют граничные условия, чем другие. Вопрос в том, "Как вы узнаете, когда вы" сделали "? захват контрольных примеров & quot ;?

Мы можем начать перечислять дела сейчас, и некоторые умные люди, несомненно, подумают о «еще одном»; случай, который не покрыт ни одним из предыдущих.

Ответы на вопрос(5)

Ваш ответ на вопрос