20TEST(TestColor, CreateWithCustomValues) {
24 EXPECT_EQ(color.r(), 0.5f);
25 EXPECT_EQ(color.g(), 0.6f);
26 EXPECT_EQ(color.b(), 0.7f);
27 EXPECT_EQ(color.a(), 0.8f);
30TEST(TestColor, CreateWithDefaultAlpha) {
34 EXPECT_EQ(color.r(), 0.1f);
35 EXPECT_EQ(color.g(), 0.2f);
36 EXPECT_EQ(color.b(), 0.3f);
37 EXPECT_EQ(color.a(), 1.0f);
112TEST(TestColor, AlphaComponentBehavior) {
115 EXPECT_EQ(transparent.
a(), 0.0f);
118 EXPECT_EQ(opaque.
a(), 1.0f);
121 EXPECT_EQ(semi.
a(), 0.5f);