Пример #1
0
        /// <summary>
        /// Permite Crear un Log de Tipo Information Information en Event Viewer
        /// </summary>
        /// <param name="mensaje">Mensaje que se quiere dejar escrito.</param>
        /// <param name="nombreOrigen">Nombre de la Aplicacion que se esta usando.</param>
        /// <param name="nombreCarpeta">Nombre de la Carpeta donde seran creados los eventos dentro de Event Viewer.</param>
        public void LogInformacion(string mensaje, string nombreOrigen, string nombreCarpeta)
        {
            if (RegistrarSourceDeAplicacion(nombreOrigen, nombreCarpeta))
            {
                _eventViewer.WriteEntry(mensaje, EventLogEntryType.Information, Matematicas.NumeroAleatorio(11111, 65535), ((short)(50)));

                _eventViewer.Close();
            }
        }
Пример #2
0
        public void NumeroAleatorioTest()
        {
            Int32[] resultados = new Int32[10];

            for (int i = 0; i < 200; i++)
            {
                var valor = Matematicas.NumeroAleatorio(0, 9);

                resultados[valor]++;
            }

            for (int i = 0; i < 10; i++)
            {
                Assert.IsTrue(resultados[i] > 5);
            }
        }