public void AlterandoLocutor()
 {
     Locutor locutor = LocutorMother.produzirLocutorValido();
     var repositorioFalso = new Mock<IRepository<Locutor>>();
     repositorioFalso.Setup(r => r.Alterar(locutor)).Returns(locutor);
     var locutorFalso = new Mock<Locutor>();
     locutorFalso.As<IValidavel>().Setup(l => l.Validar());
     ILocutorService service = new LocutorService(repositorioFalso.Object);
     service.Alterar(locutorFalso.Object);
     locutorFalso.As<IValidavel>().Verify(l => l.Validar());
     repositorioFalso.Verify(l => l.Alterar(locutorFalso.Object));
 }