#include "cc/input/hit_test_opaqueness.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace cc {
namespace {
constexpr auto kTransparent = …;
constexpr auto kMixed = …;
constexpr auto kOpaque = …;
#define EXPECT_OPAQUENESS(expected, r1, o1, r2, o2) …
TEST(HitTestOpaquenessTest, BothTransparent) { … }
TEST(HitTestOpaquenessTest, BothOpaque) { … }
TEST(HitTestOpaquenessTest, BothMixed) { … }
TEST(HitTestOpaquenessTest, MixedAndTransparent) { … }
TEST(HitTestOpaquenessTest, MixedAndOpaque) { … }
TEST(HitTestOpaquenessTest, TransparentAndOpaque) { … }
}
}