Поделиться через


IRandomNumberGenerator interface

Это контракт ServiceScope для создания псевдослучайных случайных чисел.

Комментарии

Этот интерфейс абстрагирует функциональные возможности системного API Math.random() для использования с ServiceScope. Например, модульный тест может заменить службу RandomNumberGenerator по умолчанию реализацией макета, которая всегда возвращает одну и ту же последовательность случайных чисел, чтобы гарантировать, что сбои теста всегда повторяются.

Методы

generate()

Возвращает псевдослучайное число между 0 (включительно) и 1 (монопольное) после контракта Math.random().

Сведения о методе

generate()

Возвращает псевдослучайное число между 0 (включительно) и 1 (монопольное) после контракта Math.random().

generate(): number;

Возвращаемое значение

number