Ejemplo n.º 1
0
        public void AllowKeyInEditor(string text, int position, int length, char c, bool expected)
        {
            MeasurmentControlController controller = new MeasurmentControlController
            {
                Culture = CultureInfo.InvariantCulture
            };

            controller.AllowKeyInEditor(text, position, length, c).Should().Be(expected);
        }
Ejemplo n.º 2
0
        public void Increment(string initialValue, double increment, int direction, string expectedValue)
        {
            MeasurmentControlController controller = new MeasurmentControlController
            {
                Increment = increment,
                Culture   = CultureInfo.InvariantCulture
            };

            controller.DoIncrement(initialValue, direction).Should().Be(expectedValue);
        }
Ejemplo n.º 3
0
        public void TestMinimum(double minimum, double increment)
        {
            MeasurmentControlController controller = new MeasurmentControlController
            {
                Culture   = CultureInfo.InvariantCulture,
                Minimum   = minimum,
                Increment = increment,
            };

            var s = controller.FormatNumericPart(minimum);

            controller.DoIncrement(s, -1).Should().Be(s);
        }