IRandomNumberGenerator interface
Dies ist ein ServiceScope-Vertrag zum Generieren pseudozufälliger Zufallszahlen.
Hinweise
Diese Schnittstelle abstrahiert die Funktionalität der Math.random()-System-API für die Verwendung mit einem ServiceScope. Beispielsweise kann ein Komponententest den Standardmäßigen RandomNumberGenerator-Dienst durch eine Pseudoimplementierung ersetzen, die immer dieselbe Sequenz von Zufallszahlen zurückgibt, um sicherzustellen, dass Testfehler immer wiederholbar sind.
Methoden
generate() | Gibt eine pseudozufällige Zahl zwischen 0 (einschließlich) und 1 (exklusiv) zurück, die dem Vertrag von Math.random() folgt. |
Details zur Methode
generate()
Gibt eine pseudozufällige Zahl zwischen 0 (einschließlich) und 1 (exklusiv) zurück, die dem Vertrag von Math.random() folgt.
generate(): number;
Gibt zurück
number