21 ASSERT_TRUE(maybe_color.has_value());
22 EXPECT_EQ(0,
FXARGB_R(maybe_color.value()));
23 EXPECT_EQ(0,
FXARGB_G(maybe_color.value()));
24 EXPECT_EQ(0,
FXARGB_B(maybe_color.value()));
27 ASSERT_TRUE(maybe_color.has_value());
28 EXPECT_EQ(0,
FXARGB_R(maybe_color.value()));
29 EXPECT_EQ(0,
FXARGB_G(maybe_color.value()));
30 EXPECT_EQ(0,
FXARGB_B(maybe_color.value()));
33 ASSERT_TRUE(maybe_color.has_value());
34 EXPECT_EQ(255,
FXARGB_R(maybe_color.value()));
35 EXPECT_EQ(255,
FXARGB_G(maybe_color.value()));
36 EXPECT_EQ(255,
FXARGB_B(maybe_color.value()));
39 ASSERT_TRUE(maybe_color.has_value());
40 EXPECT_EQ(240,
FXARGB_R(maybe_color.value()));
41 EXPECT_EQ(240,
FXARGB_G(maybe_color.value()));
42 EXPECT_EQ(240,
FXARGB_B(maybe_color.value()));
46 ASSERT_TRUE(maybe_color.has_value());
47 EXPECT_EQ(27,
FXARGB_R(maybe_color.value()));
48 EXPECT_EQ(47,
FXARGB_G(maybe_color.value()));
49 EXPECT_EQ(60,
FXARGB_B(maybe_color.value()));