コード例 #1
0
        private void AcertarEliminacionPersona(IDirectorioDePersonas directorio)
        {
            directorio.AgregarPersona(new SolcitudCreacionPersona("CC", "79879078", "Augusto", "Romero",
                                                                  new DateTime(1978, 12, 7)));
            directorio.EliminarPersona(new CedulaCiudadania("79879078"));

            Assert.AreEqual(0, directorio.CantidadDePersonas());
        }
コード例 #2
0
        public List <string> Eliminar(string tipo, string numero)
        {
            var identificacion = Identificacion.Crear(tipo, numero);

            _directorio.EliminarPersona(identificacion);

            return(_directorio.ObtenerTodasLasPersonas());
        }
コード例 #3
0
        private void AcertarEliminacionPersonaInexistente(IDirectorioDePersonas directorio)
        {
            var identificacion = new CedulaCiudadania("79879078");
            var ex             = Assert.ThrowsException <ConstraintException>(() => directorio.EliminarPersona(identificacion));

            Assert.AreEqual(
                string.Format(DirectorioDePersonasBase.ErrorLaPersonaIdentificadaConNoEstaRegistradaEnElDirectorio,
                              identificacion), ex.Message);
        }