Exemplo n.º 1
0
        public void And()
        {
            XmlElement control = doc.CreateElement(FOO);

            control.SetAttribute(BAR, SOME_URI, BAR);
            XmlElement test = doc.CreateElement(FOO);

            Assert.IsTrue(ElementSelectors.And(ElementSelectors.ByName)
                              (control, test));
            Assert.IsTrue(ElementSelectors.And(ElementSelectors.ByName,
                                               ElementSelectors.Default)
                              (control, test));
            Assert.IsFalse(ElementSelectors.And(ElementSelectors.ByName,
                                                ElementSelectors.Default,
                                                ElementSelectors.ByNameAndAllAttributes)
                               (control, test));
        }
Exemplo n.º 2
0
 public void AndDoesntLikeNullElementSelector()
 {
     Assert.Throws <ArgumentException>(() =>
                                       ElementSelectors.And(new ElementSelector[] { null }));
 }
Exemplo n.º 3
0
 public void AndDoesntLikeNullElementSelectorList()
 {
     Assert.Throws <ArgumentNullException>(() =>
                                           ElementSelectors.And((ElementSelector[])null));
 }