コード例 #1
0
        public void InseriContatoTest()
        {
            //arrange
            var contato = new Contato("Contato ActiveRecord 2","*****@*****.**","01122223333",DateTime.Now);
            contato.AssociarEstadoCivil(1);
            contato.AssociarSexo(1);

            //action
            contato.Cadastrar();

            var contatoCadastrado = contato.Pesquisar(c=>c.Nome == contato.Nome).FirstOrDefault();

            //assert
            Assert.IsNotNull(contatoCadastrado);
            Assert.AreEqual(contatoCadastrado.Nome,contato.Nome);
        }
        public void Inseri_Contato_Test()
        {
            //arrange
            var _contatoDAO = new ContatoDataAccessObject();
            var novoContato = new Contato("Contato 4", "*****@*****.**", "01122223333", DateTime.Now);

            novoContato.AssociarEstadoCivil(1);
            novoContato.AssociarSexo(1);

            //action
            _contatoDAO.Add(novoContato);
            var retContato = _contatoDAO.Search(c => c.Nome.StartsWith(novoContato.Nome)).Single();

            //assert
            Assert.IsNotNull(retContato);
            Assert.AreEqual(novoContato.Nome, retContato.Nome);
        }
コード例 #3
0
        public void InseriContatoTest()
        {
            //arrange
            var contato = new Contato("Contato ActiveRecord 2", "*****@*****.**", "01122223333", DateTime.Now);

            contato.AssociarEstadoCivil(1);
            contato.AssociarSexo(1);

            //action
            contato.Cadastrar();

            var contatoCadastrado = contato.Pesquisar(c => c.Nome == contato.Nome).FirstOrDefault();

            //assert
            Assert.IsNotNull(contatoCadastrado);
            Assert.AreEqual(contatoCadastrado.Nome, contato.Nome);
        }