示例#1
0
        public void GetGreenCarsListTest()
        {
            SetContentOneGreenCar();

            GreenCars greenCar3 = new GreenCars(CarType.Electric, 550, 1, 17575, 1525.50, CarUse.Personal, 0);

            List <GreenCars> testGreenCarList = new List <GreenCars>();

            testGreenCarList.Add(greenCar3);
            List <GreenCars> actualGreenCarList = _testGreenCarsRepo.GetGreenCarsList();

            Assert.AreNotEqual(actualGreenCarList, testGreenCarList);
        }
        private void DisplayGreenCarsList()
        {
            Clear();
            List <GreenCars> greenCars = _greenCarsRepo.GetGreenCarsList();

            string idTitle      = "ID #";
            string carTypeTitle = "Car Type ";
            string mpgTitle     = "MPG ";
            string ticketsTitle = "# Tickets ";
            string milesTitle   = "Yearly Miles ";
            string insRateTitle = "Insurance Rate ";
            string carUseTitle  = "Primary Use ";

            WriteLine($"\n{idTitle,-2} | {carTypeTitle,-8} | {mpgTitle,-3} | {ticketsTitle,-8} | {milesTitle,-5} | " +
                      $"{insRateTitle,-5} | {carUseTitle,-5}");

            foreach (GreenCars greenCar in greenCars)
            {
                WriteLine($"\n{greenCar.Id,-8}{greenCar.CarType,-10} {greenCar.Mpg,-9} {greenCar.TrafficTickets,-12}{greenCar.MilesDrivenYr,-15}" +
                          $"${greenCar.InsuranceRate,-17}{greenCar.CarUse,-10}");
            }
        }