public void CrearAlumno() { Alumno alumno = CrearNuevoAlumno(); TipoFichero opcion; Enum.TryParse <TipoFichero>(ConfigurationManager.AppSettings[Alumnos.Configuracion.ExtensionFichero], out opcion); fichero = (IFichero)ficheroFactory.CrearFichero(opcion, "ListadoAlumnos"); fichero.Guardar(alumno); Console.WriteLine("El alumno se ha creado correctamente"); }
public void CrearFicheroTest(TipoFichero tipo, string nombre) { IFichero fichero = (IFichero)ficheroFactory.CrearFichero(tipo, nombre); switch (tipo) { case TipoFichero.Json: Assert.IsTrue(fichero.GetType() == typeof(FicheroJson)); break; case TipoFichero.Texto: Assert.IsTrue(fichero.GetType() == typeof(FicheroTxt)); break; } }