Beispiel #1
0
 public void TestIsOffScreenFalse()
 {
     using (var e = new MockA11yElement())
     {
         Assert.IsFalse(IsOffScreen.Matches(e));
     } // using
 }
Beispiel #2
0
 public void TestIsOffScreenTrue()
 {
     using (var e = new MockA11yElement())
     {
         e.IsOffScreen = true;
         Assert.IsTrue(IsOffScreen.Matches(e));
     } // using
 }
        public override bool PassesTest(IA11yElement e)
        {
            if (e == null)
            {
                throw new ArgumentNullException(nameof(e));
            }

            return(IsOffScreen.Matches(e));
        }
        public override EvaluationCode Evaluate(IA11yElement e)
        {
            if (e == null)
            {
                throw new ArgumentNullException(nameof(e));
            }

            return(IsOffScreen.Matches(e) ? EvaluationCode.Pass : EvaluationCode.Warning);
        }