Есть ли здравый способ юнит-тестирования случайного процесса?Например, скажем, что вы кодировали симулятор для конкретной модели системы.Симулятор работает случайным образом, основываясь на начальных значениях rng, поэтому состояние системы невозможно предсказать, и, если это возможно, каждый тест должен привести систему к определенному состоянию, прежде чем она попытается протестировать какой-либо метод класса.Есть ли лучший способ сделать это?