Example #1
0
        public void TestForMultipleRidesTotalFair()
        {
            //array of distance
            int[] dist = { 10, 10, 10, 10 };
            //array of minutes
            int[] min = { 15, 15, 15, 15 };
            //primium or normal is store in list
            int[] forPremiumorNormal = { 1, 0, 1, 1, 0 };
            //user id store in list
            string[] id = { "suraj", "dhiraj", "suraj", "suraj", };
            //create constructor for initialize and operaton
            MultipleRide ride = new MultipleRide(dist, min, forPremiumorNormal, id);
            //total amount of multiple rides
            int totalAmunt = ride.totalFair;

            Assert.AreEqual(655, totalAmunt);
        }
Example #2
0
        public void TestForMultipleRidesNumberOfRides()
        {
            //array of distance
            int[] dist = { 10, 10, 10, 10 };
            //array of minutes
            int[] min = { 15, 15, 15, 15 };
            //primium or normal is store in list
            int[] forPremiumorNormal = { 1, 0, 1, 1, 0 };
            //user id store in list
            string[] id = { "suraj", "dhiraj", "suraj", "suraj", };
            //create constructor for initialize and operaton
            MultipleRide ride = new MultipleRide(dist, min, forPremiumorNormal, id);
            //total number of rides
            int totalride = ride.TotalNumberOfRides;

            //check with expected output
            Assert.AreEqual(4, totalride);
        }