public void Atualizar_Contato_Test()
        {
            //arrange
            var _contatoDAO       = new ContatoDataAccessObject();
            var contatoModificado = _contatoDAO.Search(c => c.Nome.StartsWith("Contato 4")).Single();

            //action
            contatoModificado.AlterarTelefone("01122225555");
            contatoModificado.AlterarEmail("*****@*****.**");
            contatoModificado.AlterarNome("Contato 4 atualizado");

            //action
            _contatoDAO.Update(contatoModificado);
            var ret = _contatoDAO.Search(c => c.Nome.StartsWith("Contato atualizado")).Single();

            //assert
            Assert.AreEqual(ret.Telefone, contatoModificado.Telefone);
            Assert.AreEqual(ret.Nome, contatoModificado.Nome);
        }
        public void Atualizar_Contato_Test()
        {
            //arrange
            var _contatoDAO = new ContatoDataAccessObject();
            var contatoModificado = _contatoDAO.Search(c => c.Nome.StartsWith("Contato 4")).Single();

            //action
            contatoModificado.AlterarTelefone("01122225555");
            contatoModificado.AlterarEmail("*****@*****.**");
            contatoModificado.AlterarNome("Contato 4 atualizado");

            //action
            _contatoDAO.Update(contatoModificado);
            var ret = _contatoDAO.Search(c => c.Nome.StartsWith("Contato atualizado")).Single();

            //assert
            Assert.AreEqual(ret.Telefone,contatoModificado.Telefone);
            Assert.AreEqual(ret.Nome, contatoModificado.Nome);
        }