Exemple #1
0
        public void BinUpperTest()
        {
            UnitGroup ug = new UnitGroup(VolumeUnit.ImperialBeerBarrel, AreaUnit.SquareInch, LengthUnit.Foot, LengthUnit.Meter);

            Histogram rTest1 = new Histogram(20, 1);

            Assert.AreEqual(rTest1.BinUpper(0, ug).As(ug.VertUnit), -9);
            Assert.AreEqual(rTest1.BinUpper(19, ug).As(ug.VertUnit), 10);

            Histogram rTest2 = new Histogram(1, decimal.MaxValue);

            Assert.AreEqual(rTest2.BinUpper(0, ug).As(ug.VertUnit), 0);
            Assert.AreEqual(rTest2.BinUpper(1, ug).As(ug.VertUnit), (double)decimal.MaxValue);
        }