Example #1
0
        public void NothingAppliedTemplateChilds()
        {
            SliderPoker s = new SliderPoker();

            s.ApplyTemplate();
            CheckEmptyTemplateChilds(s);
        }
Example #2
0
        public void Events()
        {
            // copied from RangeBaseTest to confirm identical behavior
            SliderPoker rb  = new SliderPoker();
            double      old = rb.Value;

            rb.ValueChanged += delegate(object sender, RoutedPropertyChangedEventArgs <double> e) {
                Assert.AreSame(rb, sender, "sender");
                Assert.IsNull(e.OriginalSource, "OriginalSource");
                Assert.AreEqual(rb.Value, e.NewValue, "NewValue");
                Assert.AreEqual(old, e.OldValue, "OldValue");
            };
            rb.Value = 1.0;
        }
Example #3
0
 private void CheckEmptyTemplateChilds(SliderPoker s)
 {
     Assert.IsNull(s.GetTemplateChild_("RootElement"), "RootElement");
     Assert.IsNull(s.GetTemplateChild_("HorizontalTemplateElement"), "HorizontalTemplateElement");
     Assert.IsNull(s.GetTemplateChild_("HorizontalTrackLargeChangeIncreaseRepeatButtonElement"), "HorizontalTrackLargeChangeIncreaseRepeatButtonElement");
     Assert.IsNull(s.GetTemplateChild_("HorizontalTrackLargeChangeDecreaseRepeatButtonElement"), "HorizontalTrackLargeChangeDecreaseRepeatButtonElement");
     Assert.IsNull(s.GetTemplateChild_("HorizontalThumbElement"), "HorizontalThumbElement");
     Assert.IsNull(s.GetTemplateChild_("VerticalTemplateElement"), "VerticalTemplateElement");
     Assert.IsNull(s.GetTemplateChild_("VerticalTrackLargeChangeIncreaseRepeatButtonElement"), "VerticalTrackLargeChangeIncreaseRepeatButtonElement");
     Assert.IsNull(s.GetTemplateChild_("VerticalTrackLargeChangeDecreaseRepeatButtonElement"), "VerticalTrackLargeChangeDecreaseRepeatButtonElement");
     Assert.IsNull(s.GetTemplateChild_("VerticalThumbElement"), "VerticalThumbElement");
     Assert.IsNull(s.GetTemplateChild_("FocusVisualElement"), "FocusVisualElement");
     Assert.IsNull(s.GetTemplateChild_("Normal State"), "Normal State");
     Assert.IsNull(s.GetTemplateChild_("MouseOver State"), "MouseOver State");
     Assert.IsNull(s.GetTemplateChild_("Disabled State"), "Disabled State");
 }
Example #4
0
        public void OnMethods()
        {
            // copied from RangeBaseTest to confirm identical behavior
            SliderPoker rb = new SliderPoker();

            rb.Maximum = 0.5;
            Assert.AreEqual(1.0, rb.OldMaximum, "OldMaximum");
            Assert.AreEqual(rb.Maximum, rb.NewMaximum, "NewMaximum");

            rb.Minimum = 0.5;
            Assert.AreEqual(0.0, rb.OldMinimum, "OldMinimum");
            Assert.AreEqual(rb.Minimum, rb.NewMinimum, "NewMinimum");

            rb.Value = 0.5;
            Assert.AreEqual(0.0, rb.OldValue, "OldValue");
            Assert.AreEqual(rb.Value, rb.NewValue, "NewValue");
        }
Example #5
0
		private void CheckEmptyTemplateChilds (SliderPoker s)
		{
			Assert.IsNull (s.GetTemplateChild_ ("RootElement"), "RootElement");
			Assert.IsNull (s.GetTemplateChild_ ("HorizontalTemplateElement"), "HorizontalTemplateElement");
			Assert.IsNull (s.GetTemplateChild_ ("HorizontalTrackLargeChangeIncreaseRepeatButtonElement"), "HorizontalTrackLargeChangeIncreaseRepeatButtonElement");
			Assert.IsNull (s.GetTemplateChild_ ("HorizontalTrackLargeChangeDecreaseRepeatButtonElement"), "HorizontalTrackLargeChangeDecreaseRepeatButtonElement");
			Assert.IsNull (s.GetTemplateChild_ ("HorizontalThumbElement"), "HorizontalThumbElement");
			Assert.IsNull (s.GetTemplateChild_ ("VerticalTemplateElement"), "VerticalTemplateElement");
			Assert.IsNull (s.GetTemplateChild_ ("VerticalTrackLargeChangeIncreaseRepeatButtonElement"), "VerticalTrackLargeChangeIncreaseRepeatButtonElement");
			Assert.IsNull (s.GetTemplateChild_ ("VerticalTrackLargeChangeDecreaseRepeatButtonElement"), "VerticalTrackLargeChangeDecreaseRepeatButtonElement");
			Assert.IsNull (s.GetTemplateChild_ ("VerticalThumbElement"), "VerticalThumbElement");
			Assert.IsNull (s.GetTemplateChild_ ("FocusVisualElement"), "FocusVisualElement");
			Assert.IsNull (s.GetTemplateChild_ ("Normal State"), "Normal State");
			Assert.IsNull (s.GetTemplateChild_ ("MouseOver State"), "MouseOver State");
			Assert.IsNull (s.GetTemplateChild_ ("Disabled State"), "Disabled State");
		}
Example #6
0
		public void NothingAppliedTemplateChilds ()
		{
			SliderPoker s = new SliderPoker ();
			s.ApplyTemplate ();
			CheckEmptyTemplateChilds (s);
		}
Example #7
0
		public void DefaultTemplateChilds ()
		{
			SliderPoker s = new SliderPoker ();
			CheckEmptyTemplateChilds (s);
		}
Example #8
0
		public void Events ()
		{
			// copied from RangeBaseTest to confirm identical behavior
			SliderPoker rb = new SliderPoker ();
			double old = rb.Value;
			rb.ValueChanged += delegate (object sender, RoutedPropertyChangedEventArgs<double> e) {
				Assert.AreSame (rb, sender, "sender");
				Assert.IsNull (e.OriginalSource, "OriginalSource");
				Assert.AreEqual (rb.Value, e.NewValue, "NewValue");
				Assert.AreEqual (old, e.OldValue, "OldValue");
			};
			rb.Value = 1.0;
		}
Example #9
0
		public void OnMethods ()
		{
			// copied from RangeBaseTest to confirm identical behavior
			SliderPoker rb = new SliderPoker ();

			rb.Maximum = 0.5;
			Assert.AreEqual (1.0, rb.OldMaximum, "OldMaximum");
			Assert.AreEqual (rb.Maximum, rb.NewMaximum, "NewMaximum");

			rb.Minimum = 0.5;
			Assert.AreEqual (0.0, rb.OldMinimum, "OldMinimum");
			Assert.AreEqual (rb.Minimum, rb.NewMinimum, "NewMinimum");

			rb.Value = 0.5;
			Assert.AreEqual (0.0, rb.OldValue, "OldValue");
			Assert.AreEqual (rb.Value, rb.NewValue, "NewValue");
		}
Example #10
0
        public void DefaultTemplateChilds()
        {
            SliderPoker s = new SliderPoker();

            CheckEmptyTemplateChilds(s);
        }