public void Test_SerializarDatosInvalidos() { Institucion.LimpiarFiles(); List <Empleado> evaluados = null; ClaseSerializadora <Empleado> .Serializar(evaluados); }
public void Test_SerializarDatos_Error() { Institucion.LimpiarFiles(); List <Empleado> evaluados = new List <Empleado>(); evaluados.Add(new Docente("Dr Bruno", 10, 1, EMateria.Programacion)); evaluados.Add(new Inspector("Inspector Pepe", 4)); ClaseSerializadora <Empleado> .Serializar(evaluados); }
public void Test_SerializarDatosInvalidos() { /* * Este test realizará las siguientes operaciones. * * 1) LLamará al metodo LimpiarFiles de la clase Institucion, para limpiar archivos de ejecuciones anteriores. * 2) Declarará una lista como null y la intentará serializar. * 3) Se esperará una excepcion de tipo DatosInvalidosException. * */ Institucion.LimpiarRegistros(); List <Empleado> lista = null; ClaseSerializadora <Empleado> .Serializar(lista); }
public void Test_SerializarDatos() { /* * Este test realizará las siguientes operaciones. * * 1) LLamará al metodo LimpiarFiles de la clase Institucion, para limpiar archivos de ejecuciones anteriores. * 2) Instanciará una lista de empleados y la cargará con un Docente y un Inspector. * 3) Se intentará serializar esa lista de empleados. * 4) Se esperará una excepcion de tipo InvalidOperationException dado que Inspector no posee constructor por defecto */ Institucion.LimpiarRegistros(); List <Empleado> listaEmpleados = new List <Empleado>() { new Docente("Lucas", 10, 2, EMateria.Laboratorio), new Inspector("Federico", 2) }; ClaseSerializadora <Empleado> .Serializar(listaEmpleados); }