#include "content/browser/interest_group/interest_group_real_time_report_util.h"
#include <stdint.h>
#include <algorithm>
#include <cstddef>
#include <limits>
#include <optional>
#include <string>
#include <utility>
#include <vector>
#include "content/services/auction_worklet/public/cpp/real_time_reporting.h"
#include "content/services/auction_worklet/public/mojom/real_time_reporting.mojom.h"
#include "content/services/auction_worklet/real_time_reporting_bindings.h"
#include "testing/gmock/include/gmock/gmock-matchers.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/public/common/features.h"
#include "url/gurl.h"
#include "url/origin.h"
namespace content {
class InterestGroupRealTimeReportUtilTest : public testing::Test { … };
TEST_F(InterestGroupRealTimeReportUtilTest, RapporFlippingProbability) { … }
TEST_F(InterestGroupRealTimeReportUtilTest, RapporFlippingIsNonDeterministic) { … }
TEST_F(InterestGroupRealTimeReportUtilTest, SampleContributionsNoContribution) { … }
TEST_F(InterestGroupRealTimeReportUtilTest,
SampleContributionsOneContribution) { … }
TEST_F(InterestGroupRealTimeReportUtilTest,
SampleContributionsMultipleContributions) { … }
TEST_F(InterestGroupRealTimeReportUtilTest,
SampleContributionsEqualPriorityWeight) { … }
TEST_F(InterestGroupRealTimeReportUtilTest,
SampleContributionsMuchLargerPriorityWeight) { … }
TEST_F(InterestGroupRealTimeReportUtilTest,
CalculateRealTimeReportingHistograms) { … }
TEST_F(InterestGroupRealTimeReportUtilTest, GetRealTimeReportDestination) { … }
TEST_F(InterestGroupRealTimeReportUtilTest, HasValidRealTimeBucket) { … }
TEST_F(InterestGroupRealTimeReportUtilTest, HasValidRealTimePriorityWeight) { … }
TEST_F(InterestGroupRealTimeReportUtilTest, BitPacking) { … }
}