public void AlterarNomeParticipante()
        {
            //arrange
            var nome         = faker.Person.FullName;
            var nomeAlterado = faker.Person.FullName;
            var email        = faker.Internet.Email();
            var participante = new Participante(Guid.NewGuid(), nome, email);

            //act
            participante.AlterarNome(nomeAlterado);

            //assert
            Assert.Equal(participante.Nome, nomeAlterado);
        }
        public void AlterarNomeParticipanteParaVazio()
        {
            //arrange
            var nome         = faker.Person.FullName;
            var nomeAlterado = string.Empty;
            var email        = faker.Internet.Email();
            var participante = new Participante(Guid.NewGuid(), nome, email);


            var resultado = Assert.Throws <DomainException>(() => participante.AlterarNome(nomeAlterado));


            //assert
            Assert.NotNull(resultado);
        }