chromium/components/payments/content/web_app_manifest_section_table_unittest.cc

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

#include "components/payments/content/web_app_manifest_section_table.h"

#include <stdint.h>
#include <memory>

#include "base/files/file_path.h"
#include "base/files/scoped_temp_dir.h"
#include "components/webdata/common/web_database.h"
#include "sql/init_status.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace payments {
namespace {

class WebAppManifestSectionTableTest : public testing::Test {};

TEST_F(WebAppManifestSectionTableTest, GetNonExistManifest) {}

TEST_F(WebAppManifestSectionTableTest, AddAndGetManifest) {}

TEST_F(WebAppManifestSectionTableTest, AddAndGetMultipleManifests) {}

// A single manifest can have multiple package names, e.g., one for developer
// and one for production version of the app. A package name is unique among all
// the apps on Android, so this means we can define multiple apps in a single
// manifest.
TEST_F(WebAppManifestSectionTableTest, AddAndGetSingleManifestWithTwoIds) {}

}  // namespace

}  // namespace payments