#include "ui/base/scoped_visibility_tracker.h"
#include <utility>
#include "base/test/simple_test_tick_clock.h"
#include "base/time/time.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace ui {
class ScopedVisibilityTrackerTest : public testing::Test { … };
TEST_F(ScopedVisibilityTrackerTest, NeverVisible) { … }
TEST_F(ScopedVisibilityTrackerTest, SimpleVisibility) { … }
TEST_F(ScopedVisibilityTrackerTest, HiddenThenShown) { … }
TEST_F(ScopedVisibilityTrackerTest, InitiallyHidden) { … }
TEST_F(ScopedVisibilityTrackerTest, DoubleNotifications) { … }
}