Пример #1
0
        public void ItemCreatePage_LocationPicker_Changed_PrimaryHand_Should_Pass()
        {
            // Arrange
            var myPicker = (Picker)page.FindByName("LocationPicker");

            myPicker.SelectedItem = "Primary Hand";

            // Act
            page.LocationPicker_Changed(null, null);
            var myDamageStack = (StackLayout)page.FindByName("DamageStack");
            var myRangeStack  = (StackLayout)page.FindByName("RangeStack");

            // Reset

            // Assert
            Assert.IsTrue(myDamageStack.IsVisible);
            Assert.IsTrue(myRangeStack.IsVisible);
            Assert.AreEqual(page.ViewModel.Data.Range, 1);
        }
Пример #2
0
        public void ItemCreatePage_Range_OnStepperValueChanged_Default_Should_Pass()
        {
            // Arrange
            page = new ItemCreatePage();
            double oldRange = 0.0;
            double newRange = 5.0;

            Slider RangeSlider = (Slider)page.FindByName("RangeSlider");

            var args = new ValueChangedEventArgs(oldRange, newRange);

            // Act
            page.OnSliderChanged(RangeSlider, args);

            // Reset

            // Assert
            Assert.IsTrue(true); // Got to here, so it happened...
        }