public void CrearFicheroTestXml(string nombreFichero, int id, string nombre, string apellidos, string dni, int edad, string fechaNacimiento)
        {
            IDocumento fichero = (IDocumento)DocumentoFactory.CrearDocumento(TipoDocumento.Xml, nombre);
            Alumno     alumno  = new Alumno(id, nombre, apellidos, dni, edad, Convert.ToDateTime(fechaNacimiento));

            fichero.Guardar(alumno);
            Assert.IsTrue(File.Exists(fichero.Ruta));
        }
        public void GuardarAlumnoFicheroTextoTest(TipoDocumento tipo, string nombreFichero, int id, string nombre, string apellidos, string dni, int edad, string fechaNacimiento)
        {
            IDocumento fichero = (IDocumento)DocumentoFactory.CrearDocumento(tipo, nombre);
            Alumno     alumno  = new Alumno(id, nombre, apellidos, dni, edad, Convert.ToDateTime(fechaNacimiento));

            fichero.Guardar(alumno);

            Alumno alumnoFichero = FileUtils.DeserializeTexto(fichero.Ruta);

            Assert.IsTrue(alumno.Equals(alumnoFichero));
        }
        public void CrearTipoFicheroXmlFactoryTest(TipoDocumento tipo, string nombre)
        {
            IDocumento fichero = (IDocumento)DocumentoFactory.CrearDocumento(tipo, nombre);

            Assert.IsTrue(fichero.GetType() == typeof(DocumentoXml));
        }