示例#1
0
 public void devePermitirInformarUmNome()
 {
     //Arange
     var raul = new Pessoa();
     //Act
     raul.AtribuirNome("Raul");
     //Assert
     Assert.AreEqual("Raul", raul.ObterNome());
 }
示例#2
0
        public void devePermitirInformarUmaDataDeNascimento()
        {
            //Arange
            var raul = new Pessoa();
            var data = new DateTime(1980,7,30);

            //Act
            raul.AtribuirDataNascimento(data);

            //Assert
            Assert.AreEqual(data , raul.ObterDataNascimento());
        }
示例#3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Digite um nome");
            var nome = Console.ReadLine();

            var qualquerPessoa = new Pessoa();

            qualquerPessoa.AtribuirNome(nome);

            Console.WriteLine("Digite sua data de nascimento");

            var dataNascimento = Convert.ToDateTime(Console.ReadLine());

            qualquerPessoa.AtribuirDataNascimento(dataNascimento);

            var signo = new Signo();
            var nomeSigno = signo.ObterNomeSigno(qualquerPessoa.ObterDataNascimento());

            Console.WriteLine("Seu signo é: {0}", nomeSigno);

            Console.WriteLine("Pressione qualquer tecla para terminar");
            Console.ReadKey();
        }