#include "cc/base/region.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace cc {
namespace {
#define TEST_INSIDE_RECT(r, x, y, w, h) … \
#define TEST_LEFT_OF_RECT(r, x, y, w, h) … \
#define TEST_RIGHT_OF_RECT(r, x, y, w, h) … \
#define TEST_TOP_OF_RECT(r, x, y, w, h) … \
#define TEST_BOTTOM_OF_RECT(r, x, y, w, h) … \
TEST(RegionTest, ContainsPoint) { … }
TEST(RegionTest, EmptySpan) { … }
#define TEST_NO_INTERSECT(a, b) …
#define TEST_INTERSECT(a, b) …
TEST(RegionTest, IntersectsRegion) { … }
TEST(RegionTest, ReadPastFullSpanVectorInIntersectsTest) { … }
#define TEST_NO_CONTAINS(a, b) …
#define TEST_CONTAINS(a, b) …
TEST(RegionTest, ContainsRegion) { … }
TEST(RegionTest, Union) { … }
TEST(RegionTest, IsEmpty) { … }
TEST(RegionTest, Clear) { … }
TEST(RegionSwap, Swap) { … }
}
}