public void SalvandoLocutor()
 {
     Locutor locutor = LocutorMother.produzirLocutorValido();
     var repositorioFalso = new Mock<IRepository<Locutor>>();
     repositorioFalso.Setup(repositorio => repositorio.Salvar(locutor)).Returns(locutor);
     var locutorFalso = new Mock<Locutor>();
     locutorFalso.As<IValidavel>().Setup(l => l.Validar());
     ILocutorService servico = new LocutorService(repositorioFalso.Object);
     servico.Salvar(locutorFalso.Object);
     locutorFalso.As<IValidavel>().Verify(l => l.Validar());
     repositorioFalso.Verify(repositorio => repositorio.Salvar(locutorFalso.Object));
 }