Exemplo n.º 1
0
        public void WatchIO_FileEven_SuscripcionSinErrorEventosSistemaDeArchivos()
        {
            /// Inicialización (Arrange)
            ///  - No es necesaria inicialización
            //string Path = LocalPrinting.PathPrintSpool();
            string Path = @"D:\TestMonitorImpresion\Prueba";

            /// Ejecución (Act)
            /// - Suscripción a los eventos de impresión con el método PrintingEven()
            WatchIO.FileEvent(Path);

            /// Comprobación (Assert)
            /// - Comprobar si estamos suscritos a los eventos de Impresión.
            Assert.IsTrue(WatchIO.IsEventSigned);
        }
Exemplo n.º 2
0
        public void WatchIO_IsAliveEvent_CompruebaSiseEstanCapturandoEventosDelSistemaDeArchivos()
        {
            /// Inicialización (Arrange)
            /// - Suscripción a los eventos de impresión
            //EventMonitorPrinting.PrintingEven();
            string Path = LocalPrinting.PathPrintSpool();

            WatchIO.FileEvent(Path);

            /// Ejecución (Act)
            /// - Se lanza el Evento de control: IsAliveEvents()
            object    iSender = new object();
            EventArgs iArgs   = new EventArgs();

            WatchIO.IsAliveEvents(iSender, iArgs);

            /// Comprobación (Assert)
            /// - Al suscribir a los eventos del sistemas de Archivos se comprueba después del método IsAliveEvent que seguimos suscritos por que se copian los ficheros
            Assert.IsTrue(WatchIO.IsEventSigned);
        }