public void ProbarNotificacion02()
        {
            var notificadorSimulado02 = new NotificarSimulado();

             var vigilanteDos = new InyeccionDependencia02Lib.Pruebas02.VigilanteAplicacion02();
             vigilanteDos.Notificar( notificadorSimulado02, "Probando [VigilanteAplicacion02] desde [ProbarNotificacion02]" );
        }
Example #2
0
        private void Prueba_02()
        {
            MensajeCentrado( "Prueba_02" );

             //Crear tres tipos distintos de notificadores
             var notificadorPorLog01          = new InyeccionDependencia02Lib.Pruebas01.NotificarALog();
             var notificadorPorCorreo01       = new InyeccionDependencia02Lib.Pruebas01.NotificarACorreo();
             var notificadorPorMensajeTexto01 = new InyeccionDependencia02Lib.Pruebas01.NotificarAMensajeTexto();

             var vigilanteUno = new InyeccionDependencia02Lib.Pruebas02.VigilanteAplicacion02();
             vigilanteUno.Notificar( notificadorPorLog01         , "Vigilante Dos" );
             vigilanteUno.Notificar( notificadorPorCorreo01      , "Vigilante Dos" );
             vigilanteUno.Notificar( notificadorPorMensajeTexto01, "Vigilante Dos" );
        }