Example #1
0
        public void NearestIndexWithInBound()
        {
            var controller = new SlopeComboBoxController(-2.0, 2.0);

            Assert.AreEqual(20, controller.NearestIndex(0.0));
            Assert.AreEqual(0, controller.NearestIndex(-2.04));
        }
Example #2
0
        public void NearestIndexOutOfBoundShouldThrowException()
        {
            var controller = new SlopeComboBoxController(-2.0, 2.0);

            Assert.Throws <ArgumentOutOfRangeException>(() =>
                                                        controller.NearestIndex(2.08));
        }