コード例 #1
0
        public void shipping_should_cost_96kr_for_0_to_50grams_recommended_letters_bulky_2018(int weight)
        {
            var     service = new ShippingService();
            var     letter  = new Letter(weight, true, true);
            decimal fee     = service.CalculateShipping(letter, "2018");

            Assert.AreEqual(96, fee);
        }
コード例 #2
0
        public void shipping_should_cost_54kr_for_251_to_500grams_regular_letters_not_bulky_2019(int weight)
        {
            var     service = new ShippingService();
            var     letter  = new Letter(weight, false, false);
            decimal fee     = service.CalculateShipping(letter, "2019");

            Assert.AreEqual(54, fee);
        }
コード例 #3
0
        static void Zadatak1_2()
        {
            IShipable item1 = new Product("opis", 1.53, 5);
            IShipable item2 = new Product("opisopis", 3, 6);
            Box       box   = new Box("kutija");

            box.Add(item1);
            box.Add(item2);
            ShippingService service = new ShippingService(3);

            Console.WriteLine(service.CalculateShipping(box));
        }