testimonializing

VERB
The act of formally endorsing someone or something through spoken or written praise; turning personal experience into public recommendation.