#include "components/segmentation_platform/internal/database/signal_storage_config.h"
#include "base/memory/raw_ptr.h"
#include "base/metrics/metrics_hashes.h"
#include "base/test/mock_callback.h"
#include "base/test/simple_test_clock.h"
#include "base/test/task_environment.h"
#include "base/time/time.h"
#include "components/leveldb_proto/public/proto_database.h"
#include "components/leveldb_proto/testing/fake_db.h"
#include "components/segmentation_platform/internal/proto/signal_storage_config.pb.h"
#include "components/segmentation_platform/public/proto/aggregation.pb.h"
#include "components/segmentation_platform/public/proto/model_metadata.pb.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
InitStatus;
namespace segmentation_platform {
namespace {
const char kDatabaseKey[] = …;
}
class SignalStorageConfigTest : public testing::Test { … };
TEST_F(SignalStorageConfigTest,
CheckMeetsSignalCollectionRequirementWithMultipleModels) { … }
TEST_F(SignalStorageConfigTest, CleanupSignals) { … }
}