15 #include "absl/random/mock_distributions.h"
17 #include "gtest/gtest.h"
18 #include "absl/random/mocking_bit_gen.h"
19 #include "absl/random/random.h"
24 TEST(MockDistributions, Examples) {
56 EXPECT_NE(absl::Zipf<int>(
gen, 1000000, 2.0, 1.0), 1221);
59 EXPECT_EQ(absl::Zipf<int>(
gen, 1000000, 2.0, 1.0), 1221);
66 EXPECT_NE(absl::LogUniform<int>(
gen, 0, 1000000, 2), 2040);
69 EXPECT_EQ(absl::LogUniform<int>(
gen, 0, 1000000, 2), 2040);