Esempio n. 1
0
        public void TestUacFilterNullValue()
        {
            var filter = new UacAttributeFilter();

            var job = new JobElement();

            var attrib = new AttributeElement();

            var searchResult = SearchResultFactory.Construct(new
            {
                userAccountControl = 0
            });

            var result = (bool)filter.Execute(null, searchResult, job, attrib);

            Assert.IsTrue(result);
        }
Esempio n. 2
0
        public void TestUacFilterIsInactive()
        {
            var filter = new UacAttributeFilter();

            var job = new JobElement();

            var attrib = new AttributeElement();

            var searchResult = SearchResultFactory.Construct(new
            {
                userAccountControl = 0
            });

            const int currentValue = 0x0002;
            var       result       = (bool)filter.Execute(currentValue, searchResult, job, attrib);

            Assert.IsFalse(result);
        }