#include "components/offline_pages/core/model/get_pages_task.h"
#include <stdint.h>
#include <memory>
#include <set>
#include <string>
#include <utility>
#include "base/functional/bind.h"
#include "base/time/time.h"
#include "components/offline_pages/core/client_namespace_constants.h"
#include "components/offline_pages/core/model/model_task_test_base.h"
#include "components/offline_pages/core/offline_page_types.h"
#include "components/offline_pages/core/offline_store_utils.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace offline_pages {
namespace {
const char kTestNamespace[] = …;
}
class GetPagesTaskTest : public ModelTaskTestBase { … };
TEST_F(GetPagesTaskTest, GetAllPages) { … }
TEST_F(GetPagesTaskTest, ClientId) { … }
TEST_F(GetPagesTaskTest, Namespace) { … }
TEST_F(GetPagesTaskTest, RequestOrigin) { … }
TEST_F(GetPagesTaskTest, Url) { … }
TEST_F(GetPagesTaskTest, OfflineId) { … }
TEST_F(GetPagesTaskTest, Guid) { … }
TEST_F(GetPagesTaskTest, FileSize) { … }
TEST_F(GetPagesTaskTest, Digest) { … }
TEST_F(GetPagesTaskTest, MultipleConditions) { … }
TEST_F(GetPagesTaskTest, SupportedByDownloads) { … }
TEST_F(GetPagesTaskTest, RemovedOnCacheReset) { … }
TEST_F(GetPagesTaskTest, OrderDescendingCreationTime) { … }
TEST_F(GetPagesTaskTest, OrderAccessTime) { … }
}