#include "components/reporting/health/health_module_files.h"
#include <string>
#include "base/containers/span.h"
#include "base/files/scoped_temp_dir.h"
#include "base/strings/strcat.h"
#include "base/strings/string_number_conversions.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
IsEmpty;
StrEq;
namespace reporting {
namespace {
constexpr char kBaseFileOne[] = …;
constexpr char kUnmatchedBaseFile[] = …;
constexpr int kInitialFiles = …;
constexpr int kIntialRecordsPerFile = …;
constexpr uint32_t kSimpleEnqueueRecordCallLineSize = …;
constexpr uint32_t kSmallMaxStorageSize = …;
constexpr uint32_t kLargeMaxStorageSize = …;
constexpr uint32_t kFullMaxStorageSize = …;
class HealthModuleFilesTest : public ::testing::Test { … };
TEST_F(HealthModuleFilesTest, TestCreation) { … }
TEST_F(HealthModuleFilesTest, TestFullStorage) { … }
TEST_F(HealthModuleFilesTest, NotEnoughStorage) { … }
TEST_F(HealthModuleFilesTest, JustEnoughStorage) { … }
}
}