| java.lang.Object | |
| ↳ | com.atlassian.confluence.RandomnessHandler |
Handles the control of pseudorandomness in tests. We want to be able to reproduce the same "random" behaviour when required. We also want to be able to remove randomness completely at times.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Constructor, which for convenience takes the arguments as strings to be converted, rather than
the appropriate primatives.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Debugging information important so that we know what the tests were doing.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Constructor, which for convenience takes the arguments as strings to be converted, rather than the appropriate primatives.
| seed | The seed with which to initialise randomness. Can be null, in which case a seed will be created based on current time. |
|---|---|
| isRandom | if not null and not true then the handler produced will be entirely non-random. |
Debugging information important so that we know what the tests were doing.

