Esempio n. 1
0
        public override void GetClassName()
        {
            SliderAutomationPeerPoker peer = new SliderAutomationPeerPoker(new SliderPoker());

            Assert.AreEqual("Slider", peer.GetClassName(), "GetClassNameCore");
            Assert.AreEqual("Slider", peer.GetClassNameCore_(), "GetClassNameCoreCore");
        }
Esempio n. 2
0
        public override void GetAutomationControlType()
        {
            SliderAutomationPeerPoker peer = new SliderAutomationPeerPoker(new SliderPoker());

            Assert.AreEqual(AutomationControlType.Slider, peer.GetAutomationControlType(), "GetAutomationControlType");
            Assert.AreEqual(AutomationControlType.Slider, peer.GetAutomationControlTypeCore_(), "GetAutomationControlTypeCore");
        }
Esempio n. 3
0
        public override void GetClickablePoint()
        {
            SliderAutomationPeerPoker peer = new SliderAutomationPeerPoker(new SliderPoker());

            Assert.IsTrue(double.IsNaN(peer.GetClickablePoint().X), "GetClickablePoint X");
            Assert.IsTrue(double.IsNaN(peer.GetClickablePoint().Y), "GetClickablePoint Y");
            Assert.IsTrue(double.IsNaN(peer.GetClickablePointCore_().X), "GetClickablePointCore X");
            Assert.IsTrue(double.IsNaN(peer.GetClickablePointCore_().Y), "GetClickablePointCore Y");
        }
Esempio n. 4
0
        public override void GetChildren()
        {
            bool   sliderLoaded = false;
            Slider slider       = new Slider();

            slider.Loaded += (o, e) => sliderLoaded = true;
            TestPanel.Children.Add(slider);

            SliderAutomationPeerPoker sapp = new SliderAutomationPeerPoker(slider);

            EnqueueConditional(() => sliderLoaded, "SliderLoaded #0");
            Enqueue(() => {
                AutomationPeer peer = FrameworkElementAutomationPeer.CreatePeerForElement(slider);
                Assert.IsNotNull(peer, "FrameworkElementAutomationPeer.CreatePeerForElement");

                List <AutomationPeer> children = sapp.GetChildren();
                Assert.IsNotNull(children, "GetChildren #0");
                Assert.AreEqual(3, children.Count, "GetChildren #1");
            });
            EnqueueTestComplete();
        }
Esempio n. 5
0
		public override void GetChildren ()
		{
			bool sliderLoaded = false;
			Slider slider = new Slider ();
			slider.Loaded += (o, e) => sliderLoaded = true;
			TestPanel.Children.Add (slider);

			SliderAutomationPeerPoker sapp = new SliderAutomationPeerPoker (slider);

			EnqueueConditional (() => sliderLoaded, "SliderLoaded #0");
			Enqueue (() => {
				AutomationPeer peer = FrameworkElementAutomationPeer.CreatePeerForElement (slider);
				Assert.IsNotNull (peer, "FrameworkElementAutomationPeer.CreatePeerForElement");

				List<AutomationPeer> children = sapp.GetChildren ();
				Assert.IsNotNull (children, "GetChildren #0");
				Assert.AreEqual (3, children.Count, "GetChildren #1");
			});
			EnqueueTestComplete ();
		}
Esempio n. 6
0
		public override void GetClickablePoint ()
		{
			SliderAutomationPeerPoker peer = new SliderAutomationPeerPoker (new SliderPoker ());

			Assert.IsTrue (double.IsNaN (peer.GetClickablePoint ().X), "GetClickablePoint X");
			Assert.IsTrue (double.IsNaN (peer.GetClickablePoint ().Y), "GetClickablePoint Y");
			Assert.IsTrue (double.IsNaN (peer.GetClickablePointCore_ ().X), "GetClickablePointCore X");
			Assert.IsTrue (double.IsNaN (peer.GetClickablePointCore_ ().Y), "GetClickablePointCore Y");
		}
Esempio n. 7
0
		public override void GetClassName ()
		{
			SliderAutomationPeerPoker peer = new SliderAutomationPeerPoker (new SliderPoker ());
			Assert.AreEqual ("Slider", peer.GetClassName (), "GetClassNameCore");
			Assert.AreEqual ("Slider", peer.GetClassNameCore_ (), "GetClassNameCoreCore");
		}
Esempio n. 8
0
		public override void GetAutomationControlType ()
		{
			SliderAutomationPeerPoker peer = new SliderAutomationPeerPoker (new SliderPoker ());
			Assert.AreEqual (AutomationControlType.Slider, peer.GetAutomationControlType (), "GetAutomationControlType");
			Assert.AreEqual (AutomationControlType.Slider, peer.GetAutomationControlTypeCore_ (), "GetAutomationControlTypeCore");
		}