TEST(Transformable_objects, can_be_moved) { Transformable t; EXPECT_EQ(vec3(0,0,0), t.position()); t.moveTo(1,1,1); EXPECT_EQ(vec3(1,1,1), t.position()); t.moveTo(vec3(5,5,5)); EXPECT_EQ(vec3(5,5,5), t.position()); t.move(vec3(-1,-1,-1), 3); EXPECT_EQ(vec3(2,2,2), t.position()); }