граничный случай
EN: edge case
Входные данные или состояние, находящееся на крайней границе допустимого пространства — пустые коллекции, ноль, максимальное значение, единственный элемент — там, где алгоритмы и проверки чаще всего дают сбой. Тестирование граничных случаев обязательно для корректности.