chromium/storage/browser/blob/blob_slice_unittest.cc

// Copyright 2016 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "storage/browser/blob/blob_storage_context.h"

#include <memory>

#include "base/files/file_path.h"
#include "storage/browser/blob/blob_data_builder.h"
#include "storage/browser/blob/blob_data_item.h"
#include "storage/browser/blob/blob_entry.h"
#include "storage/browser/blob/shareable_blob_data_item.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace storage {
namespace {
const char kType[] =;
const char kDisposition[] =;
const char kId[] =;
}  // namespace

// Historically BlobSlice was a separate class. All that functionality
// was merged into BlobDataBuilder though, so now this test just tests that
// subset of the BlobDataBuilder functionality.
class BlobSliceTest : public testing::Test {};

TEST_F(BlobSliceTest, FullItem) {}

TEST_F(BlobSliceTest, SliceSingleItem) {}

TEST_F(BlobSliceTest, SliceSingleLastItem) {}

TEST_F(BlobSliceTest, SliceAcrossTwoItems) {}

TEST_F(BlobSliceTest, SliceFileAndLastItem) {}

TEST_F(BlobSliceTest, SliceAcrossLargeItem) {}

TEST_F(BlobSliceTest, SliceTempFileItem) {}

}  // namespace storage