TEST(Transformable_objects, have_a_translation_matrix_to_move_form_model_space_to_world_space) { Transformable model; vec3 pInModelSpace(1,1,1), pInWorldSpace(2,3,4); model.moveTo(1,2,3); EXPECT_EQ(pInWorldSpace, (model.translationMatrix() * vec4(pInModelSpace,1)).xyz()); }