Ejemplo n.º 1
0
        public void Setup()
        {
            _loggerMock             = new Mock <ILog>();
            _senderMock             = new Mock <object>();
            _editWindowFactoryMock  = new Mock <IWindowFactory>();
            _editDeleteLogViewModel = new EditDeleteLogViewModel(_editWindowFactoryMock.Object, _loggerMock.Object);

            _editDeleteLogViewModel.LogId = String.Empty;
        }
        public object CreateViewModel(DependencyObject sender)
        {
            IWindowFactory         windowFactoryEdit = new EditLogWindowFactory();
            ILog                   log    = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
            EditDeleteLogViewModel vm     = new EditDeleteLogViewModel(windowFactoryEdit, log);
            ILogDal                logDal = new LogDal(ConfigurationManager.AppSettings["connection_string"]);

            vm.ServiceLocator.RegisterService <ILogService>(new LogService(logDal));
            return(vm);
        }