8 #include "testing/gtest/include/gtest/gtest.h"
20 RandomNumberGenerator rng(GetParam());
21 for (
int max = 1; max <=
kMaxRuns; ++max) {
22 int n = rng.NextInt(max);
30 RandomNumberGenerator rng(GetParam());
32 bool b = rng.NextBool();
33 EXPECT_TRUE(b ==
false || b ==
true);
39 RandomNumberGenerator rng(GetParam());
41 double d = rng.NextDouble();
49 ::testing::Values(INT_MIN, -1, 0, 1, 42, 100,
50 1234567890, 987654321, INT_MAX));
TEST_P(RandomNumberGeneratorTest, NextIntWithMaxValue)
static const int kMaxRuns
INSTANTIATE_TEST_CASE_P(RandomSeeds, RandomNumberGeneratorTest, ::testing::Values(INT_MIN, -1, 0, 1, 42, 100, 1234567890, 987654321, INT_MAX))
Debugger support for the V8 JavaScript engine.