#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;
}
TEST_F(GraphPropertiesTest, ObservedAlwaysProperty) { … }
TEST_F(GraphPropertiesTest, ObservedOnlyOnChangesProperty) { … }
TEST_F(GraphPropertiesTest, ObservedOnlyOnChangesWithPreviousValueProperty) { … }
TEST_F(GraphPropertiesDeathTest, DeathOnInvalidSet) { … }
}