Как покрыть юнит-тестами функцию random?
Предположим, есть функция, которая принимает параметр n и возвращает целые значения в диапазоне от 0 до n включительно (пример, конечно, вырожденный, т.к. функция тривиальная). Как это оттестировать?
Теорию вероятностей я помню очень плохо, но, кажется, даже m вызовов такой функции (при m заведомо большем, чем n) не смогут ничего гарантировать.
Теорию вероятностей я помню очень плохо, но, кажется, даже m вызовов такой функции (при m заведомо большем, чем n) не смогут ничего гарантировать.