chromium/components/performance_manager/graph/properties_unittest.cc

// Copyright 2019 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/performance_manager/graph/properties.h"

#include "base/observer_list.h"
#include "base/observer_list_types.h"
#include "base/test/gtest_util.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace performance_manager {

namespace {

class DummyNode;

class DummyObserver : public base::CheckedObserver {};

class DummyNode {};

class GraphPropertiesTest : public ::testing::Test {};

GraphPropertiesDeathTest;

}  // namespace

TEST_F(GraphPropertiesTest, ObservedAlwaysProperty) {}

TEST_F(GraphPropertiesTest, ObservedOnlyOnChangesProperty) {}

TEST_F(GraphPropertiesTest, ObservedOnlyOnChangesWithPreviousValueProperty) {}

TEST_F(GraphPropertiesDeathTest, DeathOnInvalidSet) {}

}  // namespace performance_manager