Home | History | Annotate | Download | only in test

Lines Matching refs:Random

507 // Tests the Random class.
510 testing::internal::Random random(42);
512 random.Generate(0),
515 random.Generate(testing::internal::Random::kMaxRange + 1),
522 testing::internal::Random random(12345);
524 EXPECT_LT(random.Generate(kRange), kRange) << " for iteration " << i;
527 testing::internal::Random random2(testing::internal::Random::kMaxRange);
539 testing::internal::Random random(kSeed);
541 values[i] = random.Generate(kRange);
544 random.Reseed(kSeed);
546 EXPECT_EQ(values[i], random.Generate(kRange)) << " for iteration " << i;
870 testing::internal::Random random(1);
873 a.ShuffleRange(&random, -1, 1),
876 a.ShuffleRange(&random, 4, 4),
879 a.ShuffleRange(&random, 3, 2),
882 a.ShuffleRange(&random, 3, 4),
941 testing::internal::Random random_;
986 // Because we use our own random number generator and a fixed seed,
987 // we can guarantee that the following "random" tests will succeed.