예제 #1
0
        public void GetEnterpriseTagRegexValuesTest_EmptyADGroupMembership()
        {
            List <ScriptTagInference> inferenceList     = EnterpriseTagHelperTest.inferenceList;
            List <string>             adGroupMembership = new List <string>();
            List <string>             expected          = EnterpriseTagHelperTest.standardRegexValues;
            List <string>             actual;

            actual = EnterpriseTagHelper.GetEnterpriseTagRegexValues(inferenceList, adGroupMembership);
            Assert.IsNull(actual);
        }
예제 #2
0
        public void GetEnterpriseTagRegexValuesTest_NullInferenceList()
        {
            List <ScriptTagInference> inferenceList     = null;
            List <string>             adGroupMembership = new List <string>()
            {
                "NotMyGroup", "MyGroup1"
            };
            List <string> expected = EnterpriseTagHelperTest.standardRegexValues;
            List <string> actual;

            actual = EnterpriseTagHelper.GetEnterpriseTagRegexValues(inferenceList, adGroupMembership);
            Assert.IsNull(actual);
        }
예제 #3
0
        public void GetEnterpriseTagRegexValuesTest_GoodTest()
        {
            List <ScriptTagInference> inferenceList     = EnterpriseTagHelperTest.inferenceList;
            List <string>             adGroupMembership = new List <string>()
            {
                "NotMyGroup", "MyGroup1"
            };
            List <string> expected = EnterpriseTagHelperTest.standardRegexValues;
            List <string> actual;

            actual = EnterpriseTagHelper.GetEnterpriseTagRegexValues(inferenceList, adGroupMembership);
            Assert.AreEqual(expected[0], actual[0]);
            Assert.AreEqual(expected[1], actual[1]);
        }