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); \
32 TEST(CapabilitiesTest, DefaultColorFormat) {
41 TEST(CapabilitiesTest, DefaultStencilFormat) {
50 TEST(CapabilitiesTest, DefaultDepthStencilFormat) {
56 EXPECT_EQ(mutated->GetDefaultDepthStencilFormat(),
60 TEST(CapabilitiesTest, DefaultGlyphAtlasFormat) {