Пример #1
0
        public void FexEdTest()
        {
            FexEd testFexEd = new FexEd();

            Assert.AreEqual(20.00, testFexEd.CalculateRate(400, 40));
            Assert.AreEqual(25.00, testFexEd.CalculateRate(600, 15));
            Assert.AreEqual(28.00, testFexEd.CalculateRate(600, 50));
        }
Пример #2
0
        public void FexEdTest()
        {
            FexEd myShipping = new FexEd();

            Assert.AreEqual(20.00, myShipping.CalculateRate(1, 1));
            Assert.AreEqual(20.00, myShipping.CalculateRate(100, 47));
            Assert.AreEqual(23.00, myShipping.CalculateRate(499, 49));
            Assert.AreEqual(28.00, myShipping.CalculateRate(501, 64));
        }
Пример #3
0
        public void FexEdTest()
        {
            FexEd  FXD   = new FexEd();
            double rate1 = FXD.CalculateRate(400, 47);
            double rate2 = FXD.CalculateRate(400, 49);
            double rate3 = FXD.CalculateRate(600, 47);
            double rate4 = FXD.CalculateRate(600, 49);

            Assert.AreEqual("$20.00", rate1.ToString("$0.00"));
            Assert.AreEqual("$23.00", rate2.ToString("$0.00"));
            Assert.AreEqual("$25.00", rate3.ToString("$0.00"));
            Assert.AreEqual("$28.00", rate4.ToString("$0.00"));
        }
Пример #4
0
        public void FexEdTest()
        {
            FexEd fexEdTest = new FexEd();

            Assert.AreEqual(20, fexEdTest.CalculateRate(100, 10));
        }
Пример #5
0
        public void CalculateRateTest_FlatRate()
        {
            FexEd testPackage = new FexEd();

            Assert.AreEqual(20.00, testPackage.CalculateRate(200, 20));
        }
Пример #6
0
        public void CalculateRateTest_DistanceAndWeight()
        {
            FexEd testPackage = new FexEd();

            Assert.AreEqual(28.00, testPackage.CalculateRate(501, 50));
        }
Пример #7
0
        public void CalculateRateTest_Greater500()
        {
            FexEd testPackage = new FexEd();

            Assert.AreEqual(25.00, testPackage.CalculateRate(501, 20));
        }