SeededRandom class final

Deterministic, insecure pseudo-random generator for reproducible tests. Exported only from testing.dart; never use it for secrets or ids in production (library code uses Random.secure()).

Implemented types

Constructors

SeededRandom(int seed)
Creates a generator for seed.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

nextBool() → bool
Generates a random boolean value.
override
nextDouble() → double
Generates a non-negative random floating point value uniformly distributed in the range from 0.0, inclusive, to 1.0, exclusive.
override
nextInt(int max) → int
Generates a non-negative random integer uniformly distributed in the range from 0, inclusive, to max, exclusive.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited