public void NextIntsTest() { var vals = _rng.NextInts(N); foreach (var v in vals) { Assert.That(v >= 0); } }
public void ReproducibilityTest() { var r1 = new PcgExtended(11, 1); var r1V = r1.NextInts(N); var r2 = new PcgExtended(11, 1); var r2V = r2.NextInts(N); for (int i = 0; i < N; i++) { Assert.That(r1V[i], Is.EqualTo(r2V[i])); } }