예제 #1
0
        public void TestIsSubjectAccepted()
        {
            var strategy = new ComputerFiller();

            Assert.IsFalse(strategy.IsParentAccepted(null));
            Assert.IsTrue(strategy.IsParentAccepted(new DomainPanelItem(null, "DOMAIN")));
        }
예제 #2
0
        public void ExceptionAlgorithm()
        {
            var strategy = new ComputerFiller();
            var result   = new Collection <PanelItemBase>();

            strategy.AsyncFill(null, result);
        }
예제 #3
0
        public void TestAsyncFill()
        {
            Utils.InitPlugins();
            var    strategy = new ComputerFiller();
            var    result   = new Collection <PanelItemBase>();
            string domain   = WorkstationInfo.FromComputer(null).LanGroup;

            strategy.AsyncFill(new DomainPanelItem(null, domain), result);
            Assert.Greater(result.Count, 0);
        }