public void CalculateDelivery_ValidIntegers_MediumPackage(int weight, int height, int width, int length) { PackageSpecificationEntity entity = new PackageSpecificationEntity() { Weight = weight, Length = length, Width = width, Height = height }; var result = manager.CalculateDelivery(entity); Assert.AreEqual(result.PackageCategory, PackageCategoryEnum.MediumPackage); }
static void Main(string[] args) { manager = new DeliveryCalculatorBusiness(); int weight, height, width, length; Console.WriteLine("Welcome to Delivery Cost Calculator App!"); Console.WriteLine("Please input package specifications."); weight = ReadUserInput("Weight (KG): "); height = ReadUserInput("Height (CM): "); width = ReadUserInput("Width (CM): "); length = ReadUserInput("Length (CM): "); PackageSpecificationEntity entity = new PackageSpecificationEntity() { Weight = weight, Length = length, Width = width, Height = height }; var result = manager.CalculateDelivery(entity); PrintResult(result); Console.ReadLine(); }