5 #include "flutter/testing/testing.h"
8 #include "gtest/gtest.h"
13 #define CAPABILITY_TEST(name, default_value) \
14 TEST(CapabilitiesTest, name) { \
15 auto defaults = CapabilitiesBuilder().Build(); \
16 ASSERT_EQ(defaults->name(), default_value); \
17 auto opposite = CapabilitiesBuilder().Set##name(!default_value).Build(); \
18 ASSERT_EQ(opposite->name(), !default_value); \
31 TEST(CapabilitiesTest, DefaultColorFormat) {
40 TEST(CapabilitiesTest, DefaultStencilFormat) {
49 TEST(CapabilitiesTest, DefaultDepthStencilFormat) {
55 EXPECT_EQ(mutated->GetDefaultDepthStencilFormat(),
59 TEST(CapabilitiesTest, DefaultGlyphAtlasFormat) {