protected TMonitor BuildTestMonitor <TMonitor>()
            where TMonitor : TestSetMonitor, new()
        {
            var monitor = new TMonitor();

            InitializeSet(monitor);

            return(monitor);
        }
Exemple #2
0
        protected TMonitor BuildMonitor <TMonitor>()
            where TMonitor : TestSetMonitor, new()
        {
            var monitor = new TMonitor();

            monitor.StatusChanged += OnMonitorTransition;
            monitor.ItemChanged   += OnItemChanged;
            monitor.ItemsAdded    += OnItemsAdded;
            monitor.ItemsRemoved  += OnItemsRemoved;

            return(monitor);
        }