да. если почитать здесь
https://clojure.org/guides/test_check_beginnerто можно прийти к выводу, что вообще вся эта тема про генеративные тесты не столько для автотестирования как такового (и не претендует на замену unit-тестов), сколько для интерактивного ручного тестирования. например чтобы те самые граничные условия выявить.
там как раз пример про sort и про то, как с помощью property-based testing ты можешь выявить граничный случай, когда на вход подаёшь список из одного элемента.
(это чудесно на мой взгляд).