Beispiel #1
0
        public void CalculateSizeFactorOfSmallMultidimensionalParcel()
        {
            var sizeCalculator = new ParcelSizeFactorCalculator();

            var parcelSize = new ParcelSize(1, 50, 100);

            var sizeType = sizeCalculator.CalculateParcelSizeFactor(parcelSize);

            Assert.AreEqual(ParcelSizeFactor.ExtraLarge, sizeType);
        }
Beispiel #2
0
        public void CalculateSizeFactorOfMediumSquareParcel()
        {
            var sizeCalculator = new ParcelSizeFactorCalculator();

            var parcelSize = new ParcelSize(10, 10, 10);

            var sizeType = sizeCalculator.CalculateParcelSizeFactor(parcelSize);

            Assert.AreEqual(ParcelSizeFactor.Medium, sizeType);
        }
Beispiel #3
0
        public void CalculateSizeFactorOfExtraLargeSquareParcel()
        {
            var sizeCalculator = new ParcelSizeFactorCalculator();

            var parcelSize = new ParcelSize(100, 100, 100);

            var sizeType = sizeCalculator.CalculateParcelSizeFactor(parcelSize);

            Assert.AreEqual(ParcelSizeFactor.ExtraLarge, sizeType);
        }
Beispiel #4
0
        public void CalculateSizeFactorOfSmallSquareParcel()
        {
            var sizeCalculator = new ParcelSizeFactorCalculator();

            var parcelSize = new ParcelSize(1, 1, 1);

            var sizeType = sizeCalculator.CalculateParcelSizeFactor(parcelSize);

            Assert.AreEqual(ParcelSizeFactor.Small, sizeType);
        }