コード例 #1
0
ファイル: ActionTest.cs プロジェクト: punsh01/lab67
        public void ChangeRate()
        {
            const double checkSum = 76.3;
            double       res      = new Serviceability().SetMileage(50000).SetActualConditionAssessment(86.3).GetСorrection();

            Assert.AreEqual(res, checkSum);
        }
コード例 #2
0
ファイル: CarService.cs プロジェクト: punsh01/lab67
        public void MakeCar(CarData carData)
        {
            double currentServiceNeeds = new Serviceability().SetMileage(0).SetActualConditionAssessment(carData.ConditionAssessment).GetСorrection();

            Car car = new Car
            {
                CarId               = m_database.GetNextCarIndex(),
                Model               = carData.Model,
                Company             = carData.Company,
                Capacity            = carData.Capacity,
                ConditionAssessment = carData.ConditionAssessment
            };

            m_database.Cars.Create(car);
            m_database.Save();
        }