コード例 #1
0
        public void AlterarEmailParticipante()
        {
            //arrange
            var nome          = faker.Person.FullName;
            var emailAlterado = faker.Internet.Email();
            var email         = faker.Internet.Email();
            var participante  = new Participante(Guid.NewGuid(), nome, email);


            participante.AlterarEmail(emailAlterado);


            //assert
            Assert.Equal(emailAlterado, participante.Email);
        }
コード例 #2
0
        public void AlterarEmailParticipanteParaVazio()
        {
            //arrange
            var nome          = faker.Person.FullName;
            var email         = faker.Internet.Email();
            var emailAlterado = string.Empty;
            var participante  = new Participante(Guid.NewGuid(), nome, email);


            var resultado = Assert.Throws <DomainException>(() =>
            {
                //act
                participante.AlterarEmail(emailAlterado);
            });

            //assert
            Assert.NotNull(resultado);
        }