#include "ui/aura/window_occlusion_change_builder.h"
#include <memory>
#include "base/memory/raw_ptr.h"
#include "third_party/skia/include/core/SkRegion.h"
#include "ui/aura/test/aura_test_base.h"
#include "ui/aura/test/test_window_delegate.h"
#include "ui/aura/test/test_windows.h"
namespace aura {
namespace {
class OcclusionTrackWindowDelegate : public test::TestWindowDelegate { … };
}
class WindowOcclusionChangeBuilderTest : public test::AuraTestBase { … };
TEST_F(WindowOcclusionChangeBuilderTest, SingleWindow) { … }
TEST_F(WindowOcclusionChangeBuilderTest, MultipleWindow) { … }
TEST_F(WindowOcclusionChangeBuilderTest, MultipleChanges) { … }
TEST_F(WindowOcclusionChangeBuilderTest, DestroyBeforeCommit) { … }
}