#include "third_party/blink/renderer/platform/scheduler/common/back_forward_cache_disabling_feature_tracker.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/renderer/platform/bindings/source_location.h"
#include "third_party/blink/renderer/platform/scheduler/main_thread/frame_scheduler_impl.h"
#include "third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.h"
#include "third_party/blink/renderer/platform/scheduler/public/frame_or_worker_scheduler.h"
namespace blink {
namespace scheduler {
class BackForwardCacheDisablingFeatureTrackerTest : public testing::Test { … };
TEST_F(BackForwardCacheDisablingFeatureTrackerTest, AddAndRemove) { … }
TEST_F(BackForwardCacheDisablingFeatureTrackerTest, AddStickyFeature) { … }
TEST_F(BackForwardCacheDisablingFeatureTrackerTest, AddDuplicateFeature) { … }
TEST_F(BackForwardCacheDisablingFeatureTrackerTest,
AddFeatureMoreThanTenTimes) { … }
}
}