95 EXPECT_FLOAT_EQ(origin.x, config_.draw_offset.x);
96 EXPECT_FLOAT_EQ(origin.y, config_.draw_offset.y);
100 float expected_x = config_.draw_offset.x +
101 (config_.tile_size * config_.display_scale);
102 EXPECT_FLOAT_EQ(origin.x, expected_x);
103 EXPECT_FLOAT_EQ(origin.y, config_.draw_offset.y);
107 expected_x = config_.draw_offset.x;
108 float expected_y = config_.draw_offset.y +
109 (config_.tile_size * config_.display_scale);
110 EXPECT_FLOAT_EQ(origin.x, expected_x);
111 EXPECT_FLOAT_EQ(origin.y, expected_y);
115 EXPECT_FLOAT_EQ(origin.x, -1.0f);
116 EXPECT_FLOAT_EQ(origin.y, -1.0f);
140 for (
int i = 0; i < 64; ++i) {
145 int expected_col = i % config_.tiles_per_row;
146 int expected_row = i / config_.tiles_per_row;
147 float expected_x = config_.draw_offset.x +
148 expected_col * config_.tile_size * config_.display_scale;
149 float expected_y = config_.draw_offset.y +
150 expected_row * config_.tile_size * config_.display_scale;
152 EXPECT_FLOAT_EQ(origin.x, expected_x);
153 EXPECT_FLOAT_EQ(origin.y, expected_y);