예제 #1
0
        public void DadoUmNomeValidoMaiorQueDoisEMenorQueSessentaCaracteresOConstrutorDeveRetornarUmNomeValido()
        {
            Nome nome = new Nome("JOÃO DAS COUVES DE SOUZA SILVA");

            Assert.IsTrue(nome.IsValid());
            Assert.AreEqual("JOÃO DAS COUVES DE SOUZA SILVA", nome.nome);
        }
예제 #2
0
        public void DadoUmNomeMenorQueDoisCaracteresConstrutorDeveRetornarUmObjetoInvalido()
        {
            Nome nome = new Nome("C");

            Assert.IsFalse(nome.IsValid());
        }
예제 #3
0
        public void DadoUmNomeMaiorQueSessentaCaracteresConstrutorDeveRetornarUmObjetoInvalido()
        {
            Nome nome = new Nome("TESTE DE CRIACAO DE NOMES COM MAIS DE SESSENTA CARACTERES DEVE RETORNAR NOTIFICACAO");

            Assert.IsFalse(nome.IsValid());
        }
예제 #4
0
        public void DadoUmNomeVazioConstrutorDeveRetornarUmObjetoInvalido()
        {
            Nome nome = new Nome("");

            Assert.IsFalse(nome.IsValid());
        }